Woman Arrested For Allegedly Leaving 50 POUNDS Of ‘Human S**t’ At Texas Police Station
In the latest installment of “stories that make you go WTF!?” a woman has been arrested for allegedly leaving over 50 POUNDS of human feces at a police station in Texas. Yes, really… Mindy Stephens (pictured above), who is wife to an assistant fire chief in Electra, made it clear she wasn’t taking any crap […]
The post Woman Arrested For Allegedly Leaving 50 POUNDS Of ‘Human S**t’ At Texas Police Station appeared first on Perez Hilton.