Ford has put together some advertising that I think has some decent potential depending on they run with it. I found them pretty good, though somewhat reminiscent of Ted Williams (though it is a stretch). Anyways, here are the videos:
Source: Mashable




