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:
Thank you for reading. If you like this post, please share it on Facebook, Twitter or Google+. You may also express your thoughts by adding a comment below.