Having Fun With a Demon Baby

This made me laugh pretty hard. A demon baby terrorizes unsuspecting New Yorkers.

I assume the creators of the video had consent before crashing through the artwork. I wish I had the time and the ability to do something like this demon baby in my own home town.

What do you think?