Take a ride with Transformers

Here's an idea: Take a hit movie and turn it into a ride. That's the idea behind the new Transformers: The Ride 3D at Universal Studios...