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.
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.