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, 1-Ton cherrypicker, will soon have a new chassis and will hopefully be on the road for Dunsfold Land Rover show in Summer 2017.