American Idol

American Idol contestants get some “LOVE” in Vegas

In place of Hollywood week for season 10 of American Idol, contestants are getting a chance to compete on a stage in Vegas inside the LOVE Theater at the Mirage. The competition is taking place this week with the remaining 60 contestants performing only Beatles songs on the same stage…