Amazing Japanese Drift: JZX100 vs B324R vs AE86
Japan: Home of drifting. And here you see why, as a Toyota JZX100, Nissan Skyline B324R and Toyota Corolla AE86 do battle in a triple tandem street content. Crazy just doesn't even cover it... "MUCHUU" (that's mad in Japanese BTW!).