The Incredible Hulk

A ride at Universal Studios in Orlando, Florida.