Snapped - Season 29 Episode 20

Jenea Chance
Sign up for Peacock to watch this episode.

Jenea Chance

Season 29 Episode 2043m
TVPG
A local father is found murdered in a field; police are led to a killer caught on camera.

Snapped Season 29

View all