For all you nutty Ford fans, have a peek