American Idol: And Who Should Sing “The Rose?”

American Idol Net American Idol 2011: What should the Top 8 sing? April 12, 2011 The “American Idol” Top 8…