Autosport International………otherwise known as the Racing Car show.
Story and photos by Roy Smith
And what a show it was! On January 10-13, the Birmingham National Exhibition Centre (NEC) in the UK hosted the annual show for the business of Motor Sport. [Read more…] about Autosport Racing Car Show, Birmingham