Tour de Taiwan 2018 – Stage 2 [Highlights]

2050

Description

March 12, 2018

Tour de Taiwan 2018 – Stage 2 – Taouyan City Hall – Jiaobanshan Park : 120 km

The Tour de Taiwan is an annual professional road bicycle racing stage race held in Taiwan since 1978,


Show more...




Published on March 12, 2018 by Tiz Category Tag