Killer Couples
Season 17
Ep 19. Patricia Aldridge and Mitchell Vickers
- May 3, 2024
A violent attack is discovered in a West Virginia home and the body of a photojournalist is found.
A violent attack is discovered in a West Virginia home and the body of a photojournalist is found.