The Devil a Stroller
Video Credit: evilsDueNYC Sent in by: bb
An animatronic ''devil baby'' in a remote controlled stroller goes on a rampage through the streets of New York City and hidden cameras record people's reactions.
An animatronic ''devil baby'' in a remote controlled stroller goes on a rampage through the streets of New York City and hidden cameras record people's reactions.