is this where the idea came from? does any1 no? thnx for ur help!
I noticed that too near the end, this film must surely must be the inspiration for the Renault ads.