Montu Roller Coaster - Busch Gardens Tampa - 01139
Photograph - Photograph - Print - Photography
Photograph taken of the Montu Roller Coaster at Busch Gardens Tampa amusement park in Tampa, FL.
January 17th, 2013
Viewed 25 Times - Last Visitor from Seattle, WA on 06/14/2015 at 7:56 PM