1 Used Leyland for Sale
1981 Leyland Moke California
This Moke is truly a dream 1981 Californian 1275 with extractors bored out engine and runs like a dream! A true collectable! It is almost impossible to find an ori...