Devil Baby

Watch This Devil Baby Scare The Crap Out of New Yorkers [VIDEO]
To help promote the movie release of 'Devil's Due', some special effects guys got together and built an animatronic devil baby, put it in a remote controlled stroller and released him to the streets of New York. This evil little bastard scares the living hell out of folks and you can …