Quote:
Originally Posted by Tantalizer43
I would think the fact that it is going to race in NASCAR would mean it would be unveiled sooner than that...
|
Meh.. I doubt it, $50 they show the NASCAR version which is a bunch of stickers. The production version, my money is no sooner than the L.A. Autoshow.