AWD Vs FWD EVO / STI / Various Japanese Specialty cars

you wouldn't by chance happen have the touge 280 showdown would you? cause i have the 200 class vid and that was badass!
 
I can't believe I actually watched the whole thing. But it was awesome! The cameras inside the cars were great. Very stable and clear. (wrc)
 
Back