Christmas: a time for goodwill to all men, giving not receiving, blah blah blah. We all know that's not true. Christmas is a time for eating and drinking to excess.
And for the latter: we have just the thing for you. Australian company Revivol have created this excellent guide to 12 different types of drink to accompany every festive tradition associated with the big day. If you can work your way through the lot on December 25th then you'll have our undying respect. And also probably an enormous hangover.
Never mind the 12 days of Christmas, here's the 12 drinks.
[via Design Taxi]