Never say never: The Almighty in their original line up (Ricky, Stumpy, Floyd, Tantrum) performing live at the O2 Forum Kentish Town, London, England, December 2nd, 2023.All loud!All wild!All fin' mighty!