I saw this on the train for a wedding planning website called Zola.
This is a campaign film for Burberry called ‘Open Spaces’. The film explores the definition of freedom and by defying gravity being to capture new perspectives.
I have seen this commercial on tv and when watching videos online. It states ‘I’MPOSSIBLE’ as I’m possible, but there is also the reference of “Impossible is nothing”.