Top Free Download Sites
The only thing you need to do is sign up for livemixtapes or datpiff and you're good to go.
I use livemixtapes to get mine because it's the first site that I've heard of that you can download whole mix tapes. And it's a great site to get the music you want.
Most artists these days put their mixtapes on this site just because it has a high traffic rate. You can get your name out there and this a great site to get the music you want.
321hiphop is the first site that I had found just looking to download new music.
On this site you can only download tracks but, if you only want a few this is great.