Balloon Race

Balloon Race was an attraction located in TylerTales Universe at the Mall Of America. It was replaced by a new ride.