Loading
Introduce Yourself: Folkestone

Introduce Yourself: Folkestone

Leas Cliff Hall in Folkestone, Kent, England, United Kingdom

The Leas, CT20 2EN Folkestone and Hythe District, Folkestone, Foord, Kent, England, United Kingdom

Sunday, 24 January 1988

Lineup includes Faith No More.