Russian Post-Punk Act Twin Peaks Wander “Through the Shanghai Basements”

Russia’s Twin Peaks (Not to be confused with the Chicago indie rock band) has seen a massive shift change over the last eighteen years since they formed in Kotovsk. Initially started by Konstantin Kirpu (vox, guitars, lyrics) and drummer Denis Terekov, the band eventually rounded out their lineup with the talents of bassist Egor Tikhonov and keyboardist Dmitry […]

Continue Reading