22900133H

Currently fitted with a V8 and Range Rover gearbox, this 1-Ton lives on the island of Malta. Nothing is known about it’s life in the UK. Do you know more?