Keane Perform At Alexandra Palace In LondonKeane performs live on stage at Alexandra Palace on October 26th in London, England. Watch fan filmed highlight clips from YouTube. Check out pictures from GettyImages and WireImage. November 3, 2006 rockdirt Multimedia, Photos No Comments Keane «The Fray Perform In New York CityBrandon Flowers Out And About» Related NewsKeane Perform At Wembley Arena In LondonKeane Perform At O2 In LondonKeane Perform In GlasgowKeane Perform In Universal CityKeane Perform In AmsterdamLeave a Reply Cancel replyYour email address will not be published. Required fields are marked *CommentName * Email * Save my name, email, and website in this browser for the next time I comment.