Category - Liberty Walk
Bonus video: Liberty Walk cars taking off from an event at Fuji Speedway.
Bonus video: Some noise at Tatsumi
Japan has given the world many great sports. It’s given us sumo wrestling, karate, and judo. But arguably the best sport they’ve given the world is drifting. Born in the mountain roads of Japan, masterfully sliding a car...