Its also pretty damn impressive since GM never announced it publicly. It was announced in a small room at the Holiday Inn at Indy.
It doesnt say on Chevy's website saying ORDER YOURS ON THE 13TH!!
__________________
2/20/2013: They Day the ****s Stopped
|