Thrilling video of Japanese police car chasing drifter goes viral
Racing tracks for radio-controlled cars are located throughout Japan. One of them, Cascade RC Drift Circuit (@_MATA_OMAEKA) in Iwata City, Shizuoka Prefecture, is known for…
chase scene
Racing tracks for radio-controlled cars are located throughout Japan. One of them, Cascade RC Drift Circuit (@_MATA_OMAEKA) in Iwata City, Shizuoka Prefecture, is known for…