THE WORST COVER ART OF THE YEAR SO FAR?
It’s good to see that the Stone Temple Pilot tooks of all ten seconds to come up with this:
STP’s new, self-titled release comes out May 25 on Atlantic.
-AR
Sponsored Links from Across the Internet
Show Comments