Santa fail.

Favorite
Santa fail.
Recaption See All Captions
- -

Bad news for everyone excited for Christmas this year. Santa Claus apparently hung himself in the Sam Houston library this past weekend. He shall be missed.