Breaking News TV REVIEW: “I Can Do That” could be the next big thing in PH televisionBy Lion's DenMarch 19, 2017 “Filipinos indeed have a world-class talent” In line with this, excellent and boasting worldwide talents have been showcased in the…