Barn Find 1972 Toyota Crown Returns On The Road After 25 Years Of Storage


This rare example of a Toyota Crown De Luxe was the brand’s most luxurious offering in the UK market back in 1972, making it an even more special discovery.
Read more »