Mexico
21st September 1979
Leo Frayre is a cyclist from Mexico (born September 21st 1979).
2013 2012 2011 2010 2006