Wednesday, January 17, 2007

Autosport International
The NEC in Birmingham, England, hosted the annual Autosport International motorsport industry show this past weekend. Eurodragster.com went along to the NEC to report on the drag racing interest at the prestigious show.

No comments: