Crazy, Funny, General, Music, Sex 101, Strange, Vids

American Contestant – Delicia

Delicia sings Tina Turner hoping to get to the next level.

But this is not a singing competition.