2 hours agoOff Ride Footage of BATMAN: The Ride at SIX FLAGS ST. LOUIS, Eureka, Missouri, USAThe 5th Guardian