Tag: Motor Image Pilipinas

Philippines Crowned As Country Team Winner At The 2019 Subaru Palm Challenge
News

PH Team Crowned As Country Team Winner At The 2019 Subaru Palm Challenge

This is the first time since 2016 that the PH reigned as a country team winner.

Advertisements