Robbie Hucker Wins Tour de Taiwan 2016

Australian cyclist Robbie Hucker crossed the line on the final stage of the Tour de Taiwan and took the prize of overall winner, after a grueling 5th stage which included steep climbs leading to the finish line in Wutai Township in Pingtung County, March 11, 2016.

Read more