Tiny targa: 1965 Toyota Sports 800 LHD
The Toyota Sports 800 was one of the first production cars featuring a lift-out roof panel, or targa top, pre-dating the more famous Porsche Targa. This car was unvealed during the 1962 edition of the Tokyo Motor Show but then it had a weaker engine 700 cc engine than the definitive one installed on production… Read More Tiny targa: 1965 Toyota Sports 800 LHD