The choice of free music is limited unless you do it illegally. Most established acts will expect you to purchase it through the authorised channels - or you can stream it maybe through a subscription. The other way to hear it for free legally is to log in to youtube and listen to it but now download it