Recorded at the Janz Team Studios
Loerrach, Germany 1987
Upon This Rock