Band: Seventh Station
Song: “Faust Cantata: VII. Es Geschah”
Director: Vidi Dolev & Kamila Teregulov
Album: On Shoulders of Giants
Release Date: February 21st, 2025
Label: Layered Reality Productions
Purchase/Stream:

Frontman Vidi Dolev states: