ShowShowThe Delgados at Lee's PalaceApr 4, 2003The Delgados, AereogrammeLee’s Palace · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutDateApr 4, 2003VenueLee’s Palace · Toronto, CanadaArtistsThe Delgados, AereogrammeListingConfirmedShow details from MusicBrainz.