Walmart woman who allegedly urinated on potatoes inside store turns herself in after photo goes viral

Weird Crime
A Pennsylvania woman who reportedly urinated on potatoes inside a Walmart store has apparently turned herself in. WTAE reports that Grace Brown has been identified as the potato-urinating woman, allegedly caught in the act via security footage inside a West Mifflin Walmart. The suspect turned herself in at the West Mifflin police station. She brought …