Creepy Video of the Week
I'll be honest, this video really gives me the creeps big time!
The promoters of the new film “Devil’s Due” tried to scare folks on the streets of New York with a creepy-looking remote-controlled baby in a stroller. Some of their reactions are priceless... I know I would have been totally freaked out!