Friday, March 1, 2013

1961 Toyota Toyopet X

Shown at the 1961 Tokyo Motor Show.

Based on the Crown.

Source: Internet