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.
Want to know more about Temple? Get their official bio, social pages & articles on 1059 The Rock!Full Bio