Dharma, u need to understand the reason why u dont hear tamil songs in delhi, or north in general, its because there arent any that many tamil people over there. Bangalore u can hear lots of tamil, telugu songs n movies because there are a lot of tamilians n telugus. Going by ur logic, i can say bangalore doesnt show punjabi, gujrati, bengali movies.. so try to think before u run ur mouth. Seems ur jus one of those southies who start boiling the moment they hear the word "hindi". Grow up!!