We should help this poor baby.......AAAAaaaaaaaahhhhhh!!!!
Devil’s Due will be born in theaters this Friday and I know I’m not the only one that’s excited. To promote the upcoming release, this clever advertising tactic sent an animatronic devil baby maneuvering through the bustling streets of New York City. The result, victim after countless victims being pulled in by the cries of […]