Ever wonder where all those Christmas presents really come from? This shocking video shows the truth! All this time I thought Santa Claus or someone else was responsible for all the presents, turns out I was wrong, dead wrong! I don't think I'll be showing this to the kids. Go ahead and hit play, don't say we didn't warn you!