Devil Baby Rolls Into Streets of New York to Promote Film – Mayhem Ensues!
Friday, 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.