Toyota Sports 800 on display in Japan |
The Toyota Sports 800, their first and arguably their best sports car |
More Toyota Sports 800 pictures can be found at our new site Ookaboo.
Toyota Sports 800 on display in Japan |
The Toyota Sports 800, their first and arguably their best sports car |