Omega and advertising agency HMNS from Milan have made this beautiful video ad lately.
The spot suggests that nature is precise like the Swiss watches. The natural order is the greatest technology that was ever made. Omega is inspired by it and creates technology, which enables humans to use their time and life to create something important on their own.
Watch the video and tell us if you liked it.