Buenos Aires the next stop for the Formula 1 Exhibition
The Formula 1 Exhibition is heading to South America, with Buenos Aires confirmed as the first stop of a tour of the region.The Argentinian capital will welcome the award-winning experience from 22 March, on a run until 1 June.It will open a South American tour with other venues yet toContinue Reading