It's hard to believe that about 7 years have passed since Clap Your Hands Say Yeah released their eponymous debut album. I guess that means I'm getting older?
So, in an effort to remind myself of more carefree days, I thought I'd whip out the song "In This Home On Ice" and play it through a couple times.