Wastholm.com

Libre.fm allows you to share your listening habits and discover new music.

100% indie artists.

Libre.fm actively supports the creation of music by independent artists, and only plays music that has been licensed freely.

...

Legally download and share any track.

Every song on Libre.fm is made by musicians who *want* you to share their music.