I can’t figure this out.

It’s a J40 Toyota Landcruiser, last in production in 1984. This one looked as if it was brand new. That means it’s been restored, which is not something I’d ever expect of a Toyota. Then there was another curious detail in the surrounding circumstances… Continue reading “A Photo for Sunday – 1984 Toyota Land Cruiser (J40)”