Canada's selling a stocking for the mantle that holds three bottles of wine!
Yes, you read that right. This Christmas season, you can sit in front of a glowing Christmas tree and drink booze out of a sock.
Click here to buy "Santa's Flask" on Amazon.
Narcity.com