Autosport International 2002

The Autosports International Show, now in it’s 12th year, has become the traditional start to the motorsport season in the UK. The show has in the past been the place where manufacturers have launched their new cars for the years and a couple of year’s ago BAR chose Birmingham to show off their proposed liveries.

Read more