800px-Shiraz_Grapes

Stella Artois debuts new red party cup to upgrade summer celebrations

Stella Artois, a brand of Anheuser-Busch InBev, Leuven, Belgium, announced it is dethroning the OG red party cup and making summer parties a little more stylish by introducing the Red Stella Cup, it says.