this lovely life

By kellyrenee

light 'em up

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.