Devil Baby Rolls Into Streets of New York to Promote Film – Mayhem Ensues!
Posted by Tony on January 17th, 2014To 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.