The music video Never Look Back was shot at the Middelheim Museum, an open air sculpture museum located in the heart of Antwerp.

Leave a Reply

Your email address will not be published.