Erik
February 28th, 2004, 15:38
A picture I just found. Might as well share it.
It's from Monaco.
http://speed.supercars.net/boardpics/2004-1-28/2071803-Orange06d.jpg
It's from Monaco.
http://speed.supercars.net/boardpics/2004-1-28/2071803-Orange06d.jpg