Date Concert Venue Location
42 Years Ago
Nov 03, 1984
Twelfth Night

Art and Illusion Tour 1984

  Photos   Setlists
Leas Cliff Hall Folkestone, England, United Kingdom