Album
Solitary Experiments
Released 1998
0 54564 0
Final Approach
1999
Phenomena
2013
Paradox
2000
In The Eye Of The Beholder
2009
Risque De Choc Electrique
1996