- Location
- United States
Hi, has anyone checked this car? I talked to the owner and the story is a bit hard to believe, apparently the car has been stored for 5 yrs?
2006 Toyota Land Cruiser Sport Utility 4D
2006 Toyota Land Cruiser Sport Utility 4D