Thursday, June 15, 2006

Transformers The Movie - July 2007

Are you a fan of this? I somehow recall playing with this... but not really impressed by it!

A glimpse of the CGI in the show!

No comments: