Seulement quelques jours après leur aventure à l’Eurovision, les Lord Of The Lost dévoile une toute nouvelle vidéo, intitulée « The Curtain Falls ». Elle est issue du dernier album en date du groupe, « Blood & Glitter », toujours disponible via Napalm Records.