January 10, 2006
Transformers Test Footage

What appears to be Transformers Movie Test Footage, via Digg.



Posted by Arcterex at January 10, 2006 01:25 PM