The Amazing Race Philippines Game Mechanics (Video)

| Comments ()
As “The Amazing Race Philippines” nears its grand debut on Philippine TV on October 29, TV5 releases an infographic to let the viewers get familiarized with the show’s terms and game mechanics.

Watch this video to know more about TARP:

Share what you think