Ford Focus ST vs Mazdaspeed3! – Head 2 Head Episode 28

http://www.youtube.com/v/OISFrU4I_7s?version=3&f=videos&app=youtube_gdata The 2013 Ford Focus ST is undefeated in Head 2 Head match-ups and the 2013 Mazdaspeed3 has high hopes of being the first to dethrone Ford’s hot hatch. After …

More:
Ford Focus ST vs Mazdaspeed3! – Head 2 Head Episode 28