HomeShows - ArchiveApologia at Trafalgar Studiosapologia-006 apologia-006 Apologia, Trafalgar Studios, London Date: 8 August 2017 Written by: Luke Dillon