Land cruiser we are working on in the SHOP

Published January 14, 2021 96 Views

Rumble This is a land cruiser we have in our shop.... I think its for sale to....

I just love it.... The rough look of it ready to hit the hills.... I believe its a 1973