VIDEO: Transformers Announcement, Universal Studios Florida Joe Kleiman 11 years ago Share this:Print