3 mins read
Woman’s Horrifying Experience of a 3-Foot Snake in Toilet
In a scene reminiscent of a spine-tingling horror movie, Michelle Lespron returned to her Tucson, Arizona, home only to discover an unexpected and chilling inhabitant in her bathroom — a snake that had made itself at home in her toilet. The eerie encounter unfolded on July 15 when Lespron, after being away for four days, […]