oh god..

Aug 24, 2006 21:12

ok..anyone anticipating transformers the movie..look at this..
http://www.filmwad.com/first-pics-of-megatron-946-p.html

and be sad
Previous post Next post
Up
[]