Canada
4th October 2003 (20)
Thomas Terblanche is a 20 year old cyclist from Canada (born October 4th 2003).
History Team and ranking CN Canada RR One-day race Stage race