In what scientists are already calling “the worst idea since Jurassic Park but with more eyeliner,” Liquid Death has officially put Ozzy Osbourne’s DNA on sale for just $450 a vial. Because when you think hydration, you think bat-biting, mumbling Prince of Darkness, right? Introducing Infinite Ozzy™, the world’s first […]