Yup, another movie related thread from surfinrach..
Now, I know there's a load of threads about the upcoming Transformers Movie, but this thread is to talk about the Transformers themselves.
Do you guys like what they've done? Thinks they've done a good job etc? Just basically discuss the robots dudes.
Show me some love in the form of some rep for these dudes, oh and if you click the images you can zoom in REAL good to see them close up