Watch A Fiesta WRC Blast Through Beautiful Alpine Roads

The World Rally Championship kicks off this weekend and every team has been out testing on the freezing roads around Monte Carlo. We have our eyes on Jari-Matti Latvala in a factory Ford Fiesta RS, so watch him tear through the scenery in beautiful high-def. » 1/18/12 3:30pm 1/18/12 3:30pm