Thee Oh Sees are a prolific San Fransiscan garage rock band. Their new album,
Castlemania, is out June 14th. It has the greatest cover art of all time, as you can see.
The
Castlemania cover art has surpassed what was previously the greatest cover art of all time - another album from Thee Oh Sees,
Help. If you haven't heard Thee Oh Sees before, I recommend you check out this album.
No comments:
Post a Comment