Oct 23, 2011

Rhode Island: " ...light the windows in these places let through... "

Rhode Island are a band from Leeds, UK. Just had a brief listen and that was enough to pass along this stream of their new record.

Light The Windows In These Places Let Through by rhodeislandband

1 comment:

Matt Z said...

I like the new Rhode Island CD. Great Find Alan. Keep up the good work.