ShowShowAlice Cooper at Leach AmphitheaterJul 14, 2010Alice CooperLeach Amphitheater · Oshkosh, United StatesCancelledFollowI was thereUpload from this showMediaLineupAboutAlice Cooper