blastawaythegamereview.com
FIA European Truck Racing Championship Review – Stepping down on the pedal
FIA European Truck Racing Championship seeks to become the Forza Motorsport of the truck-racing genre, but can they pull it off?