WRC Ford Fiesta

Watch this Insane WRC Ford Fiesta Take Flight

WRC Ford FiestaAfter watching this footage from a WRC Ford Fiesta race in Poland, it’s astonishing more people aren’t killed watching rally races.   Go to an F1 race and you’ll be separated by...