ShowShowVeruca Salt at Lee’s PalaceMay 9, 2000Veruca SaltLee’s Palace · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutDateMay 9, 2000VenueLee’s Palace · Toronto, CanadaArtistVeruca SaltListingConfirmedShow details from MusicBrainz.