7440 (TV) Who Won the Ratings Game between IDOL Philippines and Starstruck Returns? by rodmagaru 6 months ago6 months ago