Where are the final pics?
What? Production is supposedly 4 or 5 months away and still no final official pics. I guess they are waiting for the unveiling at indy. I am just getting antsy is all. I honestly cannot wait until I am able to see one up close and personal.
|