Mirror

Eye of the Storm

The second Mirror album Andrew Chalk and Christoph Heemann produced together in April 1999 in Aachen, Germany. Originally released as a limited edition vinyl LP, it's now available on CD…

Discography

Title Format Cat # Date
Eye of the Storm CD ST1017 2003