CD Review Submitted by Michelle St. James on Thursday, October 22, 2009 - 6:05PM
A-
In 2007, Philadelphia indie-pop band The Swimmers put together their first album which was proclaimed by WXPN program director Bruce Warren to be the “best record not released in 2007.”