Imagine being downtown, eating outside at Agave, and a little baby carriage rolls up BY IT"SELF and the spawn of Satan lurches out at you. This is actually a promotional stunt for the movie "Devil's Due" and it pretty great. They made a pretty freaky little baby, and placed him in a remote control baby carriage. Then they took to the streets on New York, making people scream and run in terror. "Devil's Due" is out this Friday.

More From Classic Rock 105.1