For sale, one of 1,075 Limited Edition HP Spamalot bottles, originally priced at £6.99 exclusive to Selfridges' London, quickly selling out within hours to become a collectable item.
As Monty python fans will gleefully remind you, nobody expects the Spanish Inquisition, and for nearly 30 years, nobody in the Welsh town of Aberystwyth expected that the troupe’s 1979 film “Life of Brian” would be screened in the village.