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

1 month ago 49
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