Tamiya 58700 Land Rover Defender 90 4WD CC-02 – TamiyaBlog

Tamiya is pleased to announce the unveiling of another off-road car on our popular CC-02 chassis, this time the 1990 Land Rover Defender 90 …
View full source