ShowShowThe Dears at Lees PalaceMay 19, 2000The DearsLee’s Palace · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutThe Dears