Showing posts with label kat deluna. Show all posts
Showing posts with label kat deluna. Show all posts

Tuesday, 23 September 2008

Kat Deluna Gets Booed Singing National Anthem...



Kat Deluna butchers the US national anthem in Dallas....

Perhaps she should have taken a leaf out of Kanye's book and used the autotune....