Onlookers in London try to figure out exactly what car the new Ford GT is. The answers posed to this question are comical, confusing, and in some cases downright hilarious. Posted by Chris Demorro