5 Acts: <center>The Frames</center>

Tuesday, February 20, 2007

The Frames

Dublin, Ireland
Although The Frames released The Cost in Ireland way back in September of last year, it's just getting a proper release today here in the States. Definitely check this one out if you haven't gotten it as an import already!