March 27, 2007
New Transformers Posters

Sweet New Transformers posters. Not to hip with the Megatron one, love the Optimus Prime though!





Posted by Arcterex at March 27, 2007 03:07 PM