What Does Santa Claus REALLY Do At Your House While You Sleep? [VIDEO]
You know that after flying hundreds of thousand of miles, and delivering billions of Christmas presents to millions of homes, that at some point Santa has to drop the elves off at the pool.