St. Louis has a rich history when it comes to professional wrestling, and now a new league is trying to capitalize on that tradition by staging semi-monthly matches at the Casa Loma Ballroom in South St. Louis.
St. Louis has a rich history when it comes to professional wrestling, and now a new league is trying to capitalize on that tradition by staging semi-monthly matches at the Casa Loma Ballroom in South St. Louis.