Dec
04
No Thanks: Wild Turkey Enters Woman’s Home, Sits On Vanity, Lies In Wait
A woman in Warwick, Rhode Island, was greeted with an unexpected and horrifying mess in her bathroom when she came home one day to discover a wild turkey perched on her vanity. The industrious bird broke in through the window, turned on the water by accident and sat there for several hours, waiting for either […]
