October 22, 2020
LATEST

Promotional stunt unleashes ‘Devil Baby’

January 21, 2014 Shayna Innocenti 0

New York-based marketing firm, Thinkmodo, struck again, releasing an animatronic infant in a remote-controlled pram to terrorize the people of Manhattan on Tuesday, Jan. 14, as part of a low-budget marketing stunt to promote the movie “Devil’s Due,” released on Friday, Jan. 17. […]

1 2