David vs Goliath - Toyota Sports 800 (1965-1969)
12 Dec 2019 5 minute read 2 comments ZackNorman97
The Land of the Rising Sun is home to many great things. However in a car enthusiast's mindset, only one of those things matter, and that is the country's contribution to the automotive landscape. The Japanese auto industry has made some of the most...