1970 Toyota Crown Reviews, Pricing & Specs









What owners say
1 review
The Yakuza slead A nice nippon cruiser, with a 2.3 liter inline 6 engine..... Runs grat and smooth.
April 23, 2008








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