Due to the recent events that have sadly caused The Church on York to close it’s doors, the venue for tonight’s Thee Oh Sees show was moved to the Echoplex. Thee Oh Sees really know how to put on a show, so we are always excited to see them play around town.

Check out this chill-tite music video for “The Lens” off their album Drop, out on Castle Face Records. Into the trippy psychedelic animation.