WTF ?!?! Sorry Ford India... missed it. Plus, this is just SO creepy.