Ozzy comes to Nashville to see himself in wax!


This summer you can see the Prince of Darkness up close at Madame Tussauds inside Opry Mills Mall.  And Ozzy paid visit himself, to see himself!  Watch Ozzy & Jacks World Detour this Wednesday night on A&E and check Ozzy's visit to Nashville.

1059 The Rock · Nashville's Classic Rock

Listen Now on iHeartRadio