Local news Ozzy Osbourne bids goodbye to live concerts with a final show for 40,000 fans in his hometown LONDON – Rock legends and around 40,000 fans came together for a… InternewscastJuly 6, 2025 View Post