1981 Toyota Land Cruiser FJ40 Custom Creation

Vehicle Description

Yes, only 136 (one hundred thirty six) miles since the full restoration.