1970 Toyota Crown Reviews, Pricing & Specs

 thumbnail
 thumbnail
 thumbnail
 thumbnail
 thumbnail
 thumbnail
 thumbnail
 thumbnail
 thumbnail

What owners say

5.0
1 review
5
4
3
2
1

The Yakuza slead A nice nippon cruiser, with a 2.3 liter inline 6 engine..... Runs grat and smooth.

April 23, 2008