Find tickets for The Frights in St. Louis, Missouri at Fubar on Saturday, October 13, 2018.
Fubar is located at 3108 Locust St in St. Louis, MO.