Commercial Time: pushing the Daihatsu Leeza ChaCha
I would say this Daihatsu Leeza ChaCha commercial is the weirdest ever: what car company would like to sell their car by claiming you are able to push it? Was it a selling point that any typical Japanese young women in the late 80s and early 90s could push their own car? Did she run…