July 31 2019 1:33pm

Woman seen urinating on potatoes at Pennsylvania grocery store

A woman has turned herself in to police after a bizarre incident at the Walmart in West Mifflin, Pennsylvania. Grace Brown, 20, is accused of urinating on potatoes inside the store. Brown turned herself in after pictures taken by security cameras were released.

Responsive site?

Video Home