LUMP | LIVE REVIEW June 11, 2018 LUMP | LIVE REVIEW *** Wales Millennium Centre, Cardiff Bay, Fri 8 June Taking to the stage in a venue that seems to dwarf their relatively meagre setup, LUMP – a … Read moreLUMP | LIVE REVIEW