If there’s one Chinese carmaker that knows how to make an automotive mixed grill, that has to be JAC Auto. After the Skoda-Mercedes-Lexus thingamajig called the C240 that appeared at the 2007 Shanghai Show (and who knows how many other products like it), JAC Auto strikes again with a monstrosity part Lancia Thesis, part Ford Taurus, part… well, we’ll let you decide for yourselves what other car this vehicle reminds you of.