European Truck Racing: Lights go green!
The start of the FIA European Truck Racing Championship's third race at Albacete!