If you saw an unattended baby stroller lazily rolling along the streets of New York, would you approach it? What if this stroller sounded like there was a crying infant in it? Of course, right? Well, then beware! In promotion of Devil’s Due an evil infant has been unleashed in the Big Apple. Okay, so it’s animatronic and not a real spawn of Satan, but it nonetheless scared the bejesus out of a wide array of concerned citizens, who jumped screamed, and sometimes went into full-on fight-or-flight mode.