The ultimate in laying down rubber. Ohhhh yeaah. One of the tractors equipped with a tire machine for putting rubber on the track. Clever contraption!
Comments
Sign in or get an account to comment.