Noah and the Whale
Video | Noah and the Whale - Waiting For My Chance to Come
[youtube]http://www.youtube.com/watch?v=b1FZtiC5BRk[/youtube] London’s Noah and The Whale will be spending some time in our fair city in early November, an exciting upcoming show at the Paradise might be enough to whet our appetite, but they’ve also been busy releasing this video