Autosport Show: Hot Rods on the HAIRD Motorsport Stand. Autosport Show, NEC, Birmingham, England, 13 January 2008
Hot Rods on the HAIRD Motorsport Stand.
Autosport Show, NEC, Birmingham, England, 13 January 2008