A New Way to Feel Good When You Drink

The average American only drinks 31 glasses of wine per year? So that means if you consume even one glass (or, you know, twelve) of wine per week, you can give yourself a gold star for being “above average”!

More ...