- Location
- United States
Just saw it this morning.
**1966 Toyota Landcruiser FJ40**
Approx. 22 miles north of Kansas City, Mo.
Good luck
**1966 Toyota Landcruiser FJ40**
Approx. 22 miles north of Kansas City, Mo.
Good luck