Can you imagine lifting your toilet seat and finding this? It really happened to a homeowner this week, and it's got Michael nervous about his son's reptiles.
TAUNTON - Taunton Police have arrested a woman after a drunken crash and a more-than-bizarre investigation.
On their Facebook page, Taunton Police say they were called to the scene of a crash in the area of 501 Staple Street early Monday afternoon, where a 1999 Mercedes sedan had crashed off the road in a wooded area...