Drifting cup in FIA Motorsports Games just ended. Have a look at there amazing shots!
Team Latvia beat off the stiff competition of Team Kuwait in a phenomenal Drifiting Final at the FIA Motorsport Games, with Team Poland rounding out the medals. Saturday’s action started […]