Tag "drifting"

Tokyo Auto Salon 2016

There are two major car shows in the Tokyo area every year. The Tokyo Motor Show, is conveniently located at Tokyo Big Sight which focuses

Crash Course in D1 GP

Drifting originated in Japan and is a highly skilled method of high-speed driving whereby drivers intentionally maneuver their cars such that they slide sideways at