No .. at first I thought this was a prank video ... but it is damned serious ... I couldn't finish the video.
SOMEONE knows these people and SOMETHING very bad needs to be done to the mother ... she just created a monster, because today's world does NOT provide for incubation of another Ben Carson.