Tis the Season

christmas decoration failboat g rated hanging santas Tis the Season yikes - 4234777344
By Unknown
  • -
  • Vote
  • -
Recaption

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.