Thee Oh Sees returned to Thalia Hall on Friday, October 12th, just about a year after their last visit to the Pilsen concert hall. This time the band was celebrating their new album Smote Reverser, which was released August 17th via Castle Face Records. Check out photos from the show below, and see where you can catch Thee Oh Sees near you here.