Apparently, there’s a ‘Filipino’ driver competing in the WRC
To the best of our knowledge, there has been no Filipino driver (who has officially competed) in Formula 1, Le Mans 24 Hours, and the World Rally Championship (WRC) which are the holy grails of motorsport… or so we thought. Because to our surprise, there’s apparently someone racing the Philippine flag in the WRC and […]