eNews Article
BAD NEWS: The motorsports industry received bad news with word that Honda was withdrawing its support for Formula One racing and that Audi would pull out of the American Le Mans Series, which it has dominated in recent seasons. NEW FEATURE: Texas Motor Speedway has eliminated 21,000 seats and will...