ShowShowVeruca Salt at Lee’s PalaceMay 9, 2000Lee’s Palace · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading