Tag: Tough X Rough Philippines

Tough X Rough Philippines

TV5 brings the country’s first world-class Obstacle Course Racing series. Tough X Rough is a race patterned after military-type commando training.