Quote:
Originally Posted by Easternedge
Thought I heard they were enteraining NJ motorsports park recently? How long has it been since it has been in the states.. think since like '82.? Would love to hit up Montreal in June.
|
2007 was the last US Grand Prix