Sangria – The Life of the Party

Sangria is one of the best things to happen to wine. The perfect party drink, the perfect summertime fix – it doesn’t get much better than that.