Russian Post-Punk Outfit Twin Peaks are Lost in a Cold Forest in their Video for “Wounded Stars”
Russia’s Twin Peaks finds themselves lost in the frozen wilderness in their spellbinding new video for “Wounded Stars”. Addressing the issues of growing up and re-examining personal values, director Olga Feona’s monochromatic masterpiece…
Share