Thee Oh Sees – Live In San Francisco LP + DVD

I’m sold on the cover photograph alone, but if you need more convincing: it is worth mentioning that Thee Oh Sees are objectively proven to be the greatest live band of all time. Or so I’ve heard; I’ll have to rely on documentation like this in order to confirm: castlefacerecords.com.

facebooktwitter

Leave a Reply