2008 Tour de Taiwan - Stage 1

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Highlights of 2008 Tour de Taiwan Kaohsiung (1st) Stage on March 9, 2008.

Site Event: Walking for World Games 2009

[edit]