“Let’s Take The Road” by Glass Owls, video directed by Dominic and Simon Taylor