Album
Tela
Released 1998
0 58629 0
Double Dose
2002
Piece of Mind
1996
Now or Never
1998
The World Ain't Enuff
2000