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