THE CATERHAM MOTORSPORT CHAMPIONSHIP HEADS TO PHILIPPINES THIS WEEKEND
This weekend sees the Caterham Motorsport Championship head to the Clark International Speedway in the Philippines for the first time, and the penultimate round of the 2017 season. In line with the championship’s goal of expanding across Asia, the Philippines is the third nation to host a Caterham Motorsport Championship event, along with Malaysia and […]