March 24, 11:00 pm
The Grandel Theatre
3610 Grandel Square
St. Louis,
MO
United States
Wrestling at the Grandel pairs the elegance of the beautiful Grandel Theatre with the most talented Professional wrestlers from all over the world. This is a night of pro wrestling entertainment you don’t want to miss.