Held at the NEC since 1991, Autosport International has been widely regarded as the World’s Greatest Motorsport Show. Running from the 13th – 16th of January 2011, this annual pre-season event covers all areas of motorsport, both professional and grass roots, from Karting up to Formula 1. Check it out after the break.
kookita
Jan 18, 2011 -
Interesting show, I like the Evos