26600078A – restoration continues.

26600078A, 1-Ton cherrypicker, will soon have a new chassis and will hopefully be on the road for Dunsfold Land Rover show in Summer 2017.

 

26600078A

There are no comments yet, but you can be the first

Leave a Reply