Well if today's rumours are true, Ford appears to be the only one who knows what they're talking about.



Source - Click...