21 Jan 2011, 14:29 UTC · By: Mihnea Radu / For those of you who didn’t know this already, kei cars are a Japanese category of small vehicles that includes passenger cars, vans and pickups. Domestic manufacturers produce these models to...