17 and a half minutes of fascinating Japanese TV commercials from the late 80's and early 90's.
29 сен 2024