Glamour

Kei cars, denoted by their yellow license plates, have restrictions on engine size and maximum dimensions. They're also a lot scarier at 80 kph than a regular sized car!

Be First to Comment

Leave a Reply