Devil's Due

Be Careful Next Time You Approach a Baby Stroller [VIDEO]
A new movie called "Devil's Due" opens this Friday (January 17th) and to promote it, the producers had their crew build a baby that looks possessed. The producers put this 'Devil Baby' in a stroller, made it sound like it was crying and scared random people on the streets of…