When: Sat., March 25, 8:30-10 p.m. 2017
The So iLL Showdown is back with a vengeance! Each year, competitors from coast to coast travel to Climb So iLL in order to battle it out for cold hard cash.
1419 Carroll St. (St. Louis - Lafayette Square)
on August 1, 2012
© 2018 Riverfront Times