I was skeptical at first about the photos that surfaced last month from the filming of the Transformers 2 movie showing what was reported as a Corvette concept. But some intrepid photographer was to get to the automotive staging area on the set of the sequel currently being filmed on Edwards Air Force Base and snapped a few photos including this one showing not just one Corvette Concept, but two. [More]
</img>
More...