Live Reviews 4 months ago LIVE REVIEW: Frank Carter And The Sex Pistols, Bush Hall, London, 13/08/2024 We headed to the first of three nights of frantic, furious fun at Bush Hall. shares