Tokyo Motor Show: The Mitsuoka Orochi Is Still The Ugliest "Super Car" Ever

As we get ready for next week's LA Auto Show, we're working on cleaning our SEMA and Tokyo Motor Show pictures off our camera. The first ones from Tokyo we need to get rid of — for fear we'll break our shiny black DSLR due to accidentally dropping it while retching — are our newest shots of the Orochi, a mid-engined… »11/05/07 9:15am11/05/07 9:15am