1966 Toyota FJ40 Land Cruiser - Located in Colorado
From Aurora, Colorado, United States
Make: Toyota
Model: Land Cruiser
Year: 1966
Mileage: 10,000
From Aurora, Colorado, United States
Make: Toyota
Model: Land Cruiser
Year: 1966
Mileage: 10,000