Montu Announcement News Coverage Busch Gardens Tampa (1995)
Channel: Elevator Alarm Coaster and Arcade Productions Inc.
Date: 2023-03-31

This video shows the announcement for Montu at Busch Gardens Tampa.

Accessed with https://www.conus.com. No copyright infringement is intended.