Something evil lurks in the night, in this new spot for Ford.
GTB - Global Team Blue
Music for Commercials
Cars & Trucks, Ford, Rock