The Invincible Spirit is a German EBM/industrial musical group, founded in 1984. The band has evolved from playing harsh but melodic old-school EBM in the 80s, to synthpop in the middle 90s and their present industrial/darkwave sound. They are probably most famous for their popular club-hit "Push!", released in 1986.
These are photos from concerts where The Invincible Spirit played, so they may be of other bands that played the concert as well.
The Invincible Spirit / The Saint Paul Jan 25, 2025 Essen, North Rhine-Westphalia, Germany Uploaded by Natascha Mick
XII. Wave-Gotik-Treffen Jun 6 - 9, 2003 Leipzig, Saxony, Germany Uploaded by John Collins
Before you can , you need to sign up or login.
Concert Archives lets you create your personal concert history with photos, videos, and setlists from all the shows you've attended, and share your experiences with friends.