Toyota S800 Sports [HD]

Description

The Toyota Sports 800 was Toyota's first production sports car. The prototype for the Sports 800, called the Toyota Publica Sports, debuted at the 1962 Tokyo...

Related videos Experimental

1965 Daihatsu Compagno Spider Compact Car - Wiki Article Toyota Publica - Wiki Article

Related cars