(1987-1995)
Heavy Metal and Hard Rock band formed in Hannover(Germany)in 1987.
Little Fish
Still Want More
1995
1993
1991