Full team name Inter-Techno Lambada (NL)
Base Zwolle The Netherlands
Brand and Type
Website https://www.facebook.com/tracktorpullingteamlambada/
Info
Team summary
Profile