Posted inMusic Live review, setlist, photos: Def Leppard, Poison, Cheap Trick Jeff HahneAugust 9, 2009July 2, 2025