Videos “Cackle” An Award-Winning Horror Short Film 2 years agoby Charlene Weiss Horror Short Movie: CackleIn this award-winning horror short movie, “Cackle” a young...