Keane perform live at the O2 Centre in London.
2003
2006
1993
2011
2004
1974
2013
2010
2014
1992
2001
1998
2009
2005
2008