Snapped - Season 31 Episode 21 - Aria Armstead

Aria Armstead
Sign up for Peacock to watch this episode.

Aria Armstead

A man vanishes in Fort Meyers, Florida, and investigators must determine if he is a victim or a killer.

Snapped Season 31

View all