richrx
12th June 2003, 02:05 PM
I found this on the top gear website, has anyone who's put a deposit on one heard of it, or been offered it?
http://www.topgear.com/content/news/stories/264/
sounds good, only if it descides to help with the drifting:D
:3gears-rh
http://www.topgear.com/content/news/stories/264/
sounds good, only if it descides to help with the drifting:D
:3gears-rh