The Ride premiered during Super Bowl in 2012 and an high silhouette of Megatron was attached to the Staples Center in Los Angeles.
The Ride premiered during Super Bowl in 2012. An high silhouette of Megatron was attached to the Staples Center in Los Angeles.