Please enable JavaScript
Liquid Death released 10 limited-edition iced tea cans believed to contain Ozzy Osbourne’s DNA, and they sold out quickly.