Transformers 2: New Set Pictures from Edwards

{mosimage}New pics from Edwards Air Force Base have surfaced thanks to Vamphite over at the Don Murphy Boards .  These show some of the clearest pics of the new vehicles we've seen yet – including the Chevy Beat, the Chevy Trax, and the new Corvette! 


Check them out Here!