1989 Toyota Land Cruiser FJ62
The vehicle is a 1989 Toyota Land Cruiser, specifically a FJ62 model. This iconic SUV, made during the late 80s, boasts distinctive features like its sturdy body-on-frame construction and solid axles for rugged off-road capability. It hails from California's vibrant streets of Los Angeles in the United States, with its original home address bearing a postal code of 91335.
Last bid:
$20,062