What's going on?

Def Leppard Confirms Iowa Concert, & More
Def Leppard made a big news splash when they confirmed the rumors we've been reading about for the past month. They're touring, and they're coming to Iowa.