Carry the Touge

by Marc Palardy
Anyone else getting déjà vu? The dream of the '90s is still alive in Japan, as turbocharged tuner cars psssht and screech their way through twisty mountain passes, harnessing those horses through only their rear tires and a healthy amount of respect behind the wheel.