Fear the Walking Dead: Dead in the Water
Delves into the mysterious case of Chris Farmer and Peta Frampton, a young British couple whose disappearance in 1978 while backpacking in Central America captivated and horrified the public.
Action, Drama, Horror