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…
police car
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…