Santa fail.

Favorite
christmas,decoration,failboat,g rated,hanging,santas,Tis the Season,yikes
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.