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.

 
Temple

Temple

Want to know more about Temple? Get their official bio, social pages & articles on 1059 The Rock! Read more

title

Content Goes Here