baylie brown

American Idol Report – Ms. Brown Let Me Down
The top 12 American Idol girls took the stage for the first time last night on Fox. I'm here to run down my thoughts on their performances, and I'm ashamed to say that the girl I've been bragging on did not come through last night.