The Phantom Killer & The Amber Murder Ep. 1


Episode Artwork
1.0x
0% played 00:00 00:00
Apr 08 2020 38 mins  
This week we explore The Phantom Killer & The Murder of Amber! The movie based off the killings in Texarkana is actually called The Town That Dreaded Sundown and it's also mentioned in the documentary. Enjoy!