You can download songs by going to the iTunes Store.
When it comes to downloading songs, words "legally" and "free" don't go together. Either pay for it or download it illegally. Or don't download it at all.
You can not LEGALLY download music for free.
the pirate bay
Live mixtapes.com
You can legally down load these songs from Itunes* for a small fee. *Or Amazon. Or Musedic. Or Redigi.
beemp3.com
Yes
One can legally download Christmas themed songs from a number of places online. They can be downloaded from Google Play or iTunes and also from MP3 Lemon.
Reverb Nation and Last.FM are good sites to download free Hindi songs. Download Hindi MP3 is another good site to download Hindi songs.
yes download them off the internet legally
the only way to is to go to itunes and buy the song