Touge Racing // 峠

Street racing is still alive and well in the mountains of Japan.

Tire tracks at Moshiri Touge, Hokkaido, Japan

Tire tracks at Moshiri Touge, Hokkaido, Japan

Tire tracks at Moshiri Touge, Hokkaido, Japan

Subaru WRX in Nayoro, Hokkaido, Japan