Thursday, December 1, 2011

Transformers in ASIA

It's the launch of Transformers The Ride 
at Universal Studios, World Resorts in Sentosa, Singapore 
on Saturday, December 3rd. 2011

No comments: