A terrifying childhood story, strange happenings and a tremendous Bigfoot account from Ron Hood of Ron’s Amazing Stories!