Sangria. Probably the best party drink ever invented. Ever. And here is why. Sangria pleases almost everyone. It can be made well in advance. You can let your guests serve themselves. Recipes are flexible...