Medusa – Guinness World Record Holder Reticulated Python In Greek mythology, those who looked directly at Medusa would turn to stone. In Kansas City, Missouri, USA, those who look directly at Medusa may not do that – but they certainly come to a stone cold stop. That’s because the Medusa you find at the city’s Full Moon Productions isn’t some […]