Loading...
Uploaded by Ziom1983R21 on Dec 19, 2009
First world rally car who win constructors championship, and one of the most popular private wrc car in FIA Team's Cup. From 1997-2000 20 wins in WRC!
Gaming
Standard YouTube License
wow... u r better than me and im playing on gamepad..
lineriderSTi 2 years ago
Load more suggestions
wow... u r better than me and im playing on gamepad..
lineriderSTi 2 years ago