Devil Baby Rolls Into Streets of New York to Promote Film – Mayhem Ensues!
To promote the new film, Devil’s Due, the marketing team decided to introduce unsuspecting New York pedestrians to the star of the film via a remote-controlled stroller and the animatronic spawn of Satan. [DevilsDueNY YouTube]