Rhapsody.com
go to kids free maths songs .com\
vijay video songs
One may find some free "oldies" songs from the site "Last FM". They have a streaming service with many "oldies" songs as well as some free MP3 files for download.
There are a number of websites where one can find Hindi songs to download for free including IndiaMP3, MP3HunGama, Bollym4u, HindiMP3Download and MP3Skull.
You can find them online. Just use google.
Just google free lyrics
A church
You can download Telugu songs for free at Galatta. You can find all the Telugu songs you want right there in one place that you are looking for and more.
One can find free downloads of MP3 songs that are in Telugu online on websites such as MP3 Top Songs, Zimbio and many more as well. Many of them allow you to download songs without signing up.
A few online users will provide a list of songs that are Royalty free for you use. To find a good list, go to www.youtube.com/watch?v=ucSnBriaaco where you can also learn where to find specific songs that are 100% royalty free.
Go on YouTube. You can find many of the songs they did not make a video for, and all the songs they made a video for.