The Immortals are a band consisting of Belgian electronic musicians Maurice "Praga Khan" Engelen and Olivier Adams, best known for their work in the controversial techno/industrial dance band Lords of Acid.
First Spin
Last Spin
wha wha, no followers yet. :(