scifistorm.org
Transformers: The Ride opens at Universal Studios Hollywood
The latest movie-themed attraction, Transformers: The Ride, opened this week at Universal Studios Hollywood, and it certainly looks like a wild ride! To celebrate the opening, a full red carpet eve…