1975 Toyota Corona 2000. When your heart says Europe, but your head says Japan

1975 Toyota Corona 2000. When your heart says Europe, but your head says Japan

Source: www.flickr.com / IFHP97