ShowShowIdlewild at The LouisianaMay 1, 1998IdlewildThe Louisiana · Bristol, United KingdomFollowI was thereUpload from this showMediaLineupAboutIdlewild