Watch: Ozzy Osbourne in a new TV Commercial for Liquid Death

Ozzy Osbourne is in a new TV commercial for the folks that make "Liquid Death". they have new product called "Death Dust", which you add to water.

Pretty Funny. Good to see Ozzy doing something, with all the health issues he's had lately.

K.C.-ya!


View Full Site