Lords of the New Church last ever show. The Astoria London 1989 (infamous T shirt incident) - Video
PUBLISHED: Jun 07, 2016
DESCRIPTION:
Punk/Goth/ Rock filmed by and in tribute to Steve Kunde P& © ALS Archives London 1989
Copyright © BANDMINE // All Right Reserved