February 22, 2016
February 21, 2016
February 20, 2016
February 19, 2016
Watch some of the highlights on the recent opening of 7th Le Tour De Filipinas participated by local and foreign riders from various countries across the world held at Hinulugang Taktak Falls resort.
© TV5 Network Inc. All rights reserved.