A new year means another batch of amazing hidden talent coming to the fore asAmerican Idol Season 13 hits TV screens on January 16, 2014, only on StarWorld! The most successful reality TV show returns for its 13th season for another round of bombastic performances from hundreds of aspiring singers aiming to be American Idol. Season 13 will kick off on Star World on January 16 at 6 PM, live via satellite, with encores at 8 PM and 11 PM to ensure that all die-hard American Idol fans won’t miss the exciting premiere of the show. Thousands of American Idol hopefuls turned out during the nationwide auditions held in different cities around the US: Salt Lake City, Utah; Detroit, Michigan; Atlanta, Georgia; Boston, Massachusetts; Austin, Texas; and Omaha, Nebraska. The show left no stone unturned in looking for the brightest singing talents in the US, ensuring a diverse mix of backgrounds and personalities for candidates who make it through the auditions to the semi-finals. Expect to see a sh...
Learn the Latest Trend while Sharing and Spreading Love and Compassion