Keane - Your Eyes Open

  • 17 years ago
Keane live at The Annex in Stockholm, Sweden on November 12th 2006. This is a clip from Your Eyes Open. Tom was very chatty and sweet :)

Recommended