ShowShowEditors at Alexandra PalaceMar 5, 2008Editors, Sons and DaughtersAlexandra Palace · Haringey, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMar 5, 2008VenueAlexandra Palace · Haringey, United KingdomArtistsEditors, Sons and DaughtersListingConfirmedShow details from MusicBrainz.