I think...I do...
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:
Post a Comment
Post Comments (Atom)