More than 25 years later, Michael and Terry Jones travel back to the locations where Monty Python and the Holy Grail was shot back in 1974. Click on the thumbnails for a larger image (opens in a new window).