The enormous new Ford EcoSport billboard in Madrid, Spain, is th