Ford just rolled out five videos taking aim at the Ranger's competitors! Is this latest ad campaign as effective as they'd like to think? Posted by David Chick