American Idol Season 13 on Star World: Exclusive Viewing Party

January 20, 2014

The 6 o’clock habit is on again every Thursday and Friday as American Idol Season 13 premieres on Star World – the home of American Idol since the first season. We were the early birds.. We couldn’t wait for the live telecast 🙂  An exclusive viewing party was held last Thursday, January 16th in Prive where select media and bloggers were invited, and […]

Continue Reading