
This awe inspiring roller coaster situated at Universal Studio’s theme park is going to be launched this summer. This most technologically advanced giant should not scare you, but it might frighten you away once you are there.
Have you an opinion, used or been to this object or place? Tell us what you like don't like about it, or post any specs/info about it: