Activate iWantTFC on Your Smart Device at iwanttfc.com/smarttv/activate
TFC (The Filipino Channel) is a streaming app that operates 24 hours a day, seven days a week as a cable network with its own app. The station is operated by the ABS-CBN Network, the Philippines’ largest media and entertainment network. The TFC network debuted on Cable TV and now has an app available for