1988 Toyota Land Cruiser FJ62

"This robust vehicle is a 1988 Toyota Land Cruiser, specifically the FJ62 model. Hailing from Decatur, Alabama in the United States, it's a classic example of Toyota's renowned durability and capability."
Last bid:
$15,500