Portugal
22nd July 1987 (36)
Joao Vieira is a 36 year old cyclist from Portugal (born July 22nd 1987).
2015/16