The Holy Grail is the name given to the cup from which Jesus drank at the last supper, mythically imbued with magical healing and restorative power. Where did this concept come from? Where does myth tell us the grail can be found? Take a listen and find out more lest you be taunted a second time.