
Ep. 72 - The Twin Towers of London
November 23, 2021
Christian tells the sordid tales from his long weekend in London... also - in case you forgot - there's the XYZ Live Show on the 3rd December. Grab your tickets here on over on thexyzpod.com.