If you thought Chucky was a bad baby, wait till you meet Devil Baby. Left in a stroller on the street, the vomit-spewing, Satan-like "child" scares the Good Samaritans who bother to check on him. But there's no need to call child services or your local exorcist. Devil Baby is a remote-controlled doll that has been making its way through the streets of Manhattan to promote the upcoming film Devil's Due.
To see how Devil Baby was made and how he's scaring New Yorkers, read the full story on The Huffington Post.