Touge is the Japanese word for “mountain pass” but thanks largely to Initial D and Best Motoring, when we hear it we think of AE86s and S13s drifting through hairpins in midnight battles. Back in the 80s, the touge also … Continue reading →| Japanese Nostalgic Car
This unique new game delivers an open-world touge street drifting experience, capturing the spirit of Japan's iconic drift culture. The post JDM: Japanese Drift Master – What We Know So Far first appeared on Drifted.com.| Drifted.com