Magic Mushrooms Spotted At Buckingham Palace

Your Majesty, are those shrooms in your backyard? Her Royal HIGHNESS, indeed.  Today we are going to throwback to December 2014, when a certain red-and-white-headed toadstool with potent hallucinogenic properties was spotted in the Queen’s private gardens in Buckingham Palace.  The beloved TV presenter and professional gardener, Sir Alan Titchmarsh, was filming for a Christmas […]