29 July, 2008

Video: Transformers of 2008 Olympics (By "Stadium Astro" Channel)

lol... NICE !
Mmm... I think this Malaysian channel must like the Transformers so much ^_^



Here are another two clips of the channel:
O_o



No comments:

Post a Comment

~