the pirate bay
There are about 80 songs by Evanescence
You can download songs by going to the iTunes Store.
Evanescence as sixty-two songs, not counting all of the songs for the new album.
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.
Live mixtapes.com
You can legally down load these songs from Itunes* for a small fee. *Or Amazon. Or Musedic. Or Redigi.
Evanescence has many songs. To hear some of them go and listen to demos and studio albums.
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.