Classical Indian singing (gee I don't know what it is called) renders this Black Eyed Peas classic about lovely lady humps a certified Last Song Syndrome bomb.
No comments: