A few subtle differences to the original from Transformers, but oh boy do i want one!!!! :D
Question is when is it gonna make it to our shores!!!! :confused:
Taken from autoblog.com
http://www.autoblog.com/2008/07/21/2...ls-and-images/
http://www.autoblog.com/photos/2010-...reveal/937024/