Discussion in 'Automotive' started by DJQ, Feb 27, 2004.
I swear I heard VTEC in one of those !
MMMMMMMMM Mclaren F1
It isn't out yet is it?
Fall 2004 is the new release date, it keeps getting pushed back. I won't be surprised if they release it for xmas.