Picture this: a baby stroller is rolling down the street unattended. Being the concerned good Samaritan that you are, you approach the stroller and peer inside. But instead of a sleeping baby inside, you’re shocked to see a screeching, puking devil baby!
Devil Baby Shocks Pedestrians On The Streets [HILARIOUS VIDEO] was originally published on zhiphopcleveland.com