You can try search terms such as: UNIT
Listening Probability 0 %
Latest concert 17 years ago
- Idumæa
- Idumæa by Current 93 was played in 5 out of 72 shows, with a probability of 6.94% to listen to it live since its debut at Music Gallery on June 4, 2005, until his latest show at Donaufestival on April 20, 2007
- Artist
- Current 93
- Released
- August 31, 2006