
The material is filmed in Allahabad (India) and shows the Well of Death riders there. The London based band became obsessed with them and wanted to feature the guys in the new video. Perspicuous – because without any doubt visuals and music are a perfect match. It is one of those videos you start watching and you have to see until the end. Adventurous and touching one – so, please press play right here.
—