TouringCars.Net brings you a selection of photos from the official test day for the FIA World Touring Car Cup (WTCR) at Circuit de Barcelona in Spain, where teams completed seven hours of testing ahead of the new season.
- Advertisement -
Upcoming events:
© TouringCars.Net 2010 - 2023