Police Say She's 'One of Worst DUI Offenders' Ever Arrested

Tasha Lynn Schleicher was reportedly seen passed out at an Illinois gas station on Monday
Posted Apr 6, 2018 6:57 AM CDT
More News: Health | News | Politics | Entertainment | World