Tag: Mall of America
Mall of America’s New Attractions Take Groups to New Heights
Curious attendees can strap into chairs on the FlyOver America ride, which suspends riders in the air at heights between 10 to 40 feet above ground.