1989 Toyota Land Cruiser FJ62
This 1989 Toyota Land Cruiser, specifically the FJ62 model, is a robust and iconic SUV hailing from the United States, with its last known location being in Great Falls, Virginia. Its distinctive characteristics include classic off-road capabilities, iconic square headlights, and an eight-cylinder engine.
Last bid:
$26,500