F1 Exhibition races into Buenos Aires for South American debut
The award-winning Formula 1 Exhibition will make its South American debut as Buenos Aires is named the inaugural city in the region to host the critically acclaimed show, and the first stop on a wider South American tour.
Read full article