LED BIB
Dec 31, 2019
2 minutes
DAVID WEST
VENUE RIO CINEMA, DALSTON, LONDON
DATE 24/11/2019
Sunday afternoon in an east London cinema is an unusual time and place for an album launch, but Led Bib don’t seem to be the sort of band to worry about conforming to expectations. The tone for the day is
You’re reading a preview, subscribe to read more.
Start your free 30 days