Ready-to-drink vodka cocktail brand Smile Spirits launched a promotional activation at San Diego Comic-Con featuring a 12-foot-tall inflatable backpack display named “Stan the Can.” Company […]