American Idol 7 – Ranking the Top 8 Girls March 6, 2008 // 12 Comments It’s another crucial performance night on American Idol season 7 as the top 8 girls performed hits from the 80’s as their bid to be in the Top 12. Just like the [...]