Video Review: 2013 Ford Focus ST

on .


The 2013 Ford Focus ST is Ford's first world performance sports car. At first glance it looks like a regular focus, but oh man! it is so much more according to James Davidson over at Have a look.

Social Bookmarks

Twitter Facebook flickr RSS-Feed