‘American Idol’ Season 12 goes live on Star World | Inquirer Lifestyle