British Virgin Islands
23rd December 1992 (31)
John Hain is a 31 year old cyclist from British Virgin Islands (born December 23rd 1992).
2018 2016