14 October 2023

Lemon Kittens - 27.12.1980

Lemon Kittens
27.12.1980
England, London - Institute of Contemporary Arts


Setlist :
(Afraid of Being) Bled by Leeches
P.V.S.
This Kind of Dying
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

No comments: