I was intimating not that it exists only to sell cars, but was making a sweeping generalisation that it's a test ground and showroom for the makers, engine makers, tire makers etc etc.
Certainly doesn't have much of the sport about it
Posted By: Worzel Scrimmage, Jun 19, 16:10:38
Written & Designed By Ben Graves 1999-2025