Sunday, May 28, 2006

Lylas

Lylas

Some lo-fi indie goodness straight from the bowels of the American South...is Nashville considered the south? Regardless a short sweet song from these Nashville kids.

The song is Tiny Echoes

Amazon.com Page

No comments: