Full team name Xtreme Deer (NL)
Base Diepenheim The Netherlands
Brand and Type John Deere 7320
Website
Info
Team summary
Profile