If you thought the doll "Chucky" from the hit horror movie, Child's Play was scary meet the demon baby. In promotion for the upcoming horror film, Devil's Due, the prank of a demonic baby on the streets of New York was made by the geniuses at Thinkmodo. Read More »