A commercial I made from the footage I took, while I was in Key West, Florida during the filming of the real Ford Focus ST commercial. Enjoy – Matt DeCillis – Super Stallions & Fast Fords