A pretty nutty ad from Ford Canada on “Human Car”.
Video After Jump…
some of our Network Blogs that you might be interested in