The Slimelight, London 1 November 2003 The Pressure Point, Brighton 2 November 2003 The Legendary Pink Dots return to their founders’ home country after an absence of a good few years is always a welcome event – that they then play two gigs in a mini-micro tour is an added […]