Tag "ozzy osbourne bark at the moon eclipse video"

Video: Ozzy Osbourne Performs During Total Eclipse

How perfect: The Prince of Darkness himself performs “Bark at the Moon” as a total solar eclipse steals the sun for a few breathtaking minutes

Read More