Music News

On this day in 1982….

February 19, 2017 Cathryn Draper 0

….Ozzy Osbourne was arrested in San Antonio, Texas for urinating on the Alamo!! Wait, the story gets better….Ozzy was wearing a dress at the time of his arrest, (due to his wife Sharon hiding all his clothes so he couldn’t go outside)!!! Osbourne who apparently thought he was relieving himself […read more…]