Dozens of drivers from Russia and Western Europe have been burning Moscow up at an event called Red Square Drift Ramble Show which took place in the city's Luzhniki stadium. Rear-wheel-drive cars are especially modified to take part in the race. It originated in Japan and expanded around the world and now it is yet another motor sport.
you all need coilovers!!!! i cant beileve you rolled an s15 your all hopeless
Jedimindtrickitis 2 years ago