Plot: The team heads to Nicaragua, and Susan, after introducing the ghost hunters to her extended family, leads the way. She and Robb check out the Beast Tower in Coyotepe Fortress, where Satanists have been known to perform rituals
Ghost Hunters International - Season 2 - Demons Of Nicaragua (Episode 18)
Episode Aired On:
Wednesday, August 11 2010
14 years ago
Wednesday, August 11 2010
14 years ago