'Content creator' put urine on groceries in 'disturbing' social media videos: Cops

2 months ago 62
Kelli Tedford, 23, of New Hampshire, is accused of making "disturbing videos" of her pee antics and posting them to an undisclosed app, according to police.
Read Entire Article