Under the hood of a Ford. One high-performance engine.

Where: Ft. Walton Beach, Florida, USA
Date: 8 Sept. 2007