Promotional stunt for a new movie. (from a purely marketing standpoint, I guess it works for them) As the man says at the end, the anti-Christ is coming…...
I'll pass on this one, but I hate these types of movies anyway.
It even made the dog jump.
See video:
http://www.fastcocreate.com/3024885/theres-a-marauding-devil-baby-scaring-people-on-the-streets-of-new-york
Such is the sad state of our culture today.