Auto Fun8 months ago
Toyoda AA : Toyota’s Only Surviving First Car Found In Russia, On Display At Dutch’s Classic Car Museum
Toyota’s only surviving first production passenger car, Toyoda AA, on display at Dutch’s Louwman museum. One of only 1,404 examples, this example was found in 2008...