Shooting The Shift Episode 46

Shooting The Shift

This week we talk about that might Kei Car. These tiny people's cars have their own culture in the Japan but what makes them so special?

 


Older Post Newer Post