Transformers The Ride, Scene By Scene Bulletin Transformers The Ride, Scene By Scene Administratus Prime 02/12/2011 Seems like Transformers The Ride is the biggest talk in town in south east Asia, if not... Read More Read more about Transformers The Ride, Scene By Scene