Keane are a British rock band that recently made their SXSW debut in Austin, TX playing a handful of showcases. Not only have Keane