Friday, October 24, 2008

The New Frontiers - Mirrors

Can't really think of a 'new' song that I liked this week, but with the news of this band breaking up made me sad. They had so much potential to be awesome. o well. Here's my favorite song from their debut.

No comments: