Oliver Cromwell's Head
Dec 19, 2023•54 min•Ep. 270
Episode description
Adam and Olivia discuss the strange history and journey of the severed head of one of England's most controversial historical figures.
For the best experience, listen in Metacast app for iOS or Android
