The Outsiders - Driftworks

If anyones got an hour and a half to waste I suggest giving this a watch, pretty good documentary on drifting in Japan!

Makes me want to go visit :p

 
Back
Top