Devil Baby Terrorizes Gotham
Midday shoppers had a devil of a time in the Big Apple when encountering an evil surprise. Promoting the new terror film Devil’s Due,” filmmakers put together an animatronic devil baby in a remote-controlled stroller and set him loose on the streets of New York City, much to the chagrin and horror of onlookers. Hidden cameras captured the priceless reaction of unsuspecting New Yorkers.