The Travel Channel is featuring Idaho’s “Old Penitentiary” in an episode airing tonight at 7:00 pm. The prison is considered to be one of the most haunted places in the world. The Travel Channel crew spend the night on the grounds recently to investigate the often reported paranormal happenings. Their footage will be intercut with [...]