The 20 Ugliest Cars in the World

◆No.13 – Toyota MasterAce

The Toyota MasterAce is a minivan that was produced from 1982 to 1989 by a Japanese automaker Toyota. Don’t let its unflattering appearance fool you. Toyoya has been manufacturing very reliable cars a long time, and this one was a great van. We guess Toyota just wasn’t really focusing on the looks of their products.

Next Page

Text by NewSphere