Consequence of Sound streams Thee Oh Sees’ “Lens”
Consequence of Sound
…San Francisco’s Thee Oh Sees will release a new album, Drop, on April 19th via frontman John Dwyer’s Castle Face Records. Already we’ve heard album opener “Penetrating Eye”, and today the band’s unveiled “The Lens”