15 Minute News15 Minute Fun
Follow Us

New York Devil Baby Prank

This devil baby prank found the perfect place to scare people, New York City. Some people didn't even blink an eye when they saw a self driving baby pram moving about only for a demonic baby to pop up.

#Pranks #Devil #Baby