Are they making a new Transformers versus Godzilla movie? Using all of these as the base for the Transformers and then have them animate to full blown version. Screw ninjas and pirates when you've got such this kind of battle.
Grant Hughes
Denver, CO
http://www.nocoastmotorsports.net