First visit to Argentina for the WTCC this weekend
The FIA World Touring Car Championship heads to Argentina this weekend after a few years of aborted attempts to race at the South American country, racing at the Termas de Río Hondo circuit. The race has replaced Curitiba in Brazil on the calendar for this season, which had hosted races on the WTCC calendar since … More »