A moving little ad, with nary any commercial content. Until you hear the accents (or recognize the architecture) you don't realize it's framed in Scotland. https://www.youtube.com/watch?v=Hzgzim5m7oU
Forum Rules