Plot: Coiba Island, fifteen miles off the coast of Panama, was once the site of the infamously brutal Coiba penitentiary. Locals claim that the site of the prison is still haunted, which inspires Josh to investigate
Destination Truth - Season 4 - Haunted Island Prison / The Ucumar (Episode 10)
Episode Aired On:
Tuesday, March 22 2011
13 years ago
Tuesday, March 22 2011
13 years ago