Links for Killer Contact S1E6: The Butcher of Iquique

Reality TV Buzz

Episode 6

40 watches

December 18, 2013
The chilling story of an abandoned mining town in Humberstone, Chile.
Series Finale
December 18, 2013
Series Finale
The chilling story of an abandoned mining town in Humberstone, Chile.