Megatron at Universal Studios promoting the Transformers Ride.. amazing costume!
HD Megatron Costume Suit UP fan Made - YouTube
Keili Lefkovitz World Premiere Of Universal Studios Hollywood's " Transformers: The Ride-3D" at Universal Studios Hollywood Universal City, California - 24.05.12 Stock Photo - Alamy
Universal Studios Beijing's 'employee' Megatron becomes favorite on Chinese social media - Global Times
File:Transformers costume characters at Universal Studios Hollywood.jpg - Wikipedia