FIA European Truck Racing Championship launch trailer
Bigben issued a launch trailer today for FIA European Truck Racing Championship. We’ve included the latest video below.
FIA European Truck Racing Championship is due out for Switch on August 20.
Leave a Reply