laughingsquid.com
Devil Baby Terrifies Pedestrians in New York City
An animatronic "Devil Baby" in a remote-controlled stroller terrified unsuspecting pedestrians in New York City in this elaborate staged prank. The stunt