Where to Download Free Songs?

Free songs are usually not available for download unless a artist is putting out a promo. However, many sites claim to offer free downloads but this is usually considered illegal as most of these songs are copyright protected.