What in the Kentucky fried crack rock is going on here:

Thanks for the laugh! Needed on today..