The Free music Archive
“The Free Music Archive is an interactive library of high-quality, legal audio downloads”
You can join the website and uploading your tracks for free or people can buy albums or single songs or give you a donation. Every kind of music is represented and you can download and vote the best tracks.
A good website if you are curious and want to discover new great music!