IBC-13 is the third most watched network in Mega Manila, Metro Manila, nationwide in October

November 3, 2017 at 3:00 pm