This photo shows a carload of riders hanging upside down on the Hulk Roller Coaster at the Islands of Adventure, Orlando, FL.
Back