OK Go at The Old Rock House on April 18, 2010.
OK Go wowed the crowd with a spectacular array of bells and whistles piled on top of a sturdy foundation of tight musicianship last night at the Old Rock House. Read the rest of the concert review here. Photos by Jason Stoff.
1200 S. 7th St. (St. Louis - Soulard)
© 2017 Riverfront Times