Demon Baby Terrorizes New York City
An animatronic demon baby terrorized people in New York City. The demon baby was a stunt designed to promote the movie Devil's Due.
Submissions? Questions? Looking to advertise?
© 2019 The Hollywood Gossip - Celebrity Gossip and Entertainment News
Food Innovation Group: Bon Appetit and Epicurious