David Archuleta

Brooke Needs Shields

April 16, 2008 Television

Brooke White needs all the armor she can get to cling to any hope of surviving this week on American Idol.

111 comments Read the full article →