20 Hilarious Advent Calendars For Alcoholics

Beery Christmas

This advent calendar may only have 12 days, but two cases will guarantee you a very beery Christmas.

via

blog comments powered by Disqus