Keane perform live at the O2 Centre in London.
Keane - Live is not available for streaming at this moment.