Last weekend we were at Autosport International at the NEC in Birmingham and I thought it was time I got round to posting some photos.
The karting stands seemed to have greatly increased in number this year but overall I thought 2007’s show wasn’t up to the standard of 2006, and certainly seemed a lot less […]