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:

What Do You Think?