Ted Nugent: Ozzy Osbourne Is Leaving ‘Hellhole’ Los Angeles ‘Because He’d Rather Live In A Tyrant England’
During a recent episode of “The Nightly Nuge,” Ted Nugent has weighted in Ozzy Osbourne‘s recent decision to return to the United Kingdom after spending more than 20 years living … Read more