Toyota Crown, Land Cruiser editions launched to commemorate Toyota store’s 70th anniversary
… Toyota has launched a number of special edition models to commemorate the 70th anniversary of the first Toyota store, the first of which opened in Tokyo back in 1946. The models, made …