Archive for the ‘Devil’ Category

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

Friday, 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]