Single review: Clap Your Hands Say Yeah – Is This Home On Ice (Wichita)
For those sat in an office watching the clouds outside while trying to maintain interest in their computer screen, this is not a good soundtrack. But for those on the open road, with the wind blowing in their hair, it is perfect. Sweeping guitar riffs