Devil Baby Rolls Into Streets of New York to Promote Film – Mayhem Ensues!

Posted by on January 17th, 2014

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]

Comments are closed.