JZA70 Drifting in Japan

zambini

New Member
Jan 16, 2008
464
0
0
Detroit, MI
most of those drift training park things keep the road surface wet for beginners. sweet videos.. the second one was awesome