Germany
2nd August 1981
Marc Schneider is a cyclist from Germany (born August 2nd 1981).
2003 2001 2000 1999 1998