Arthur Carvalho

Thee Oh Sees – “Drop” Video

Bay Area garage-rock torchbearers Thee Oh Sees announced a hiatus late last year, but not before they recorded Drop, a psychedelic Lemonhead of a new…
Tom Breihan | April 7, 2014 - 12:56 pm