Grandmother Thinks She Caught A DEMON On Camera Hovering Over Granddaughter’s Crib — Look!

It’s always nice to have someone willing to look after your child — unless that someone is an otherworldly spirit you definitely didn’t ask to babysit. A Las Vegas grandmother is petrified and seeking help after she recorded what she described as a “horned demon” lurking over the crib of her granddaughter. According to reports, […]