ShowShowIdlewild at Castle RockMay 9, 1998IdlewildCastle Rock · Edinburgh, United KingdomFollowI was thereUpload from this showMediaLineupAboutIdlewild