World’s Ugliest Supercar Transforms Bulletin World’s Ugliest Supercar Transforms Administratus Prime 02/06/2010 Behold the Mitsuoka Orochi. It's powered by a 3.3-liter, 230 horsepower Toyota...Read More