Yes folks, the Corvette Stingray Concept Speedster is at it again – only this time in Chicago!
Transformers’ Director, Michael Bay, apparently wanted to get some quality city-life backdrop scenes into the new movie, set to hit theaters July 1, 2011. What better place than Chicago?
The vehicle is seen alongside several highly equipped NASCAR-themed vehicles.
Where do you predict we’ll spot the this concept speedster next?!
[ CorvetteBlogger ]