American Idol Season 12 finale to be telecast live in India

American Idol`s Season 12 is set to become the first ever reality show to be telecast live in India, exclusively on BIG CBS LOVE.