Yesterday I posted a documentary on the Toyota Crown and in one of the scenes I spotted a very familiar background:
You just feel immediately with your entire body when you see your home country used in the background of a movie, so obviously I immediately recognized the Netherlands in this documentary when they displayed the Toyota Crown S120.
As the majority of the documentary consists out of footage of old ads I started to investigate the Toyota Crown S120 ads and found the one that actually takes place in the Netherlands: Continue reading