Events Coverage: Greenwich Idol Overload Challenge 2012

American Idol Season 10 finalist Thia Megia arrived in Manila yesterday and was the special guest to the recently concluded “Idol Overload Challenge” held at the Glorietta Activity Center in Ayala Malls, Makati City. The event, organized by Greenwich Pizza and StarWorld, is a special tie-up in promoting the latest American Idol season wherein the…