CNET Asia Reviews Transformers The Ride 3 min read Articles CNET Asia Reviews Transformers The Ride Administratus Prime 05/12/2011 We already had a scene by scene preview on the previous entry on The Ride and here’s...Read More