ladewig.com
Pet Shop Boys Coming to St. Louis! - Attack of the 50 Ft. Tiki
Wow, just found out that Pet Shop Boys are coming to St. Louis! They play The Pageant on October 24!. No word on when tickets go on sale.