Transformers: The Ride 3D now open for technical rehearsals at Universal Studios Florida
We’ve been preparing for battle for months, now the time has come help defend the Allspark and save the world as Transformers: The Ride – 3D has started its technical rehearsals (AKA soft openings) at Universal Orlando.