Ford Mustang rolls into Geneva with glow

Geneva is the latest beachhead in Ford’s push to win European consumers over with the original pony car.