Wood Chippers 2002 Spain, EL CASAR, GUADALAJARA
Forest trailers 2001 3,000 h Spain, El Casar, Guadalajara