Thee Oh Sees in one are word awesome! This week they re lease their new album Thee Oh Sees/ Total Control Split. They had an L.A. show this past Sunday yet I sadly failed attend, perhaps they’re still touring or will tour in a city near you, & + they put on a gnarly live performance.
No comments:
Post a Comment