Tag "solar eclipse ozzy osbourne 2017"

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