You Were Expecting Subtle?

Ford today kicked into high gear its advertising and marketing campaign for the all-new 2011 Ford F-Series Super Duty at a preview of Web and TV spots at the grand opening of Toby Keith’s I Love This Bar and Grill.
Timed with the arrival of new Super Duty trucks in U.S. and Canadian dealerships, the multifaceted [...]