Sunday, May 18, 2008

Winter Hill Rock? The Lost Cowboys


Well, they're from Somerville, and their record label is Winter Hill Jives, but I don't know if The Lost Cowboys actually call Winter Hill their home. In any case, check out their myspace page. They sound pretty good.

No comments: