Thursday, November 17, 2011

X Factor US Top 10 Performances: Leroy Bell - Why Don't You Stay

I'm just not feeling it. I agree with the judges. Looks like the teeth are coming to get Leroy out of this competition. Although their mean comments could rally American votes.

No comments: