With Motley Crue announcing their final tour (with Alice Cooper opening, no less) and Kiss and Def Leppard hitting the road together, this was already looking like a banner summer for classic rock extravaganzas. But business has once again picked up, my friends. Aerosmith has announced the ‘Let Rock Rule’ tour, which will hit North […]