News Final Black Sabbath and Ozzy Osbourne show set to boost Birmingham economy by £20million by Nicolas July 2, 2025 Black Sabbath and Ozzy Osbourne‘s upcoming final concert is set to boost Birmingham’s economy by a whopping £20million, according to reports. READ MORE: Sharon Osbourne and Tony Iommi tell us about … Continue Reading July 2, 2025 0 comments 0 FacebookTwitterPinterestEmail