Drift Challenge
#1
Drift Challenge
You will surely amazed on this video featuring thebest drifters in one race track... Drifting or Car Drifting technically refers to driving method or sport which involves turning your vehicles sideways.
Thread
Thread Starter
Forum
Replies
Last Post
off roader
Mitsubishi Montero & Montero Sport
6
07-27-2006 06:57 PM
DesolationAngel
General Mitsubishi Chat
14
03-30-2006 09:14 PM