Published On Jun 13, 2024
Land Cruiser 80 Series 1HD-FT 4.2L 24 valve turbo diesel. Imported from Japan, available for sale in South Florida.
Available June 2024
#landcruiser80 #landcruiser #jdmimport
Lion JDM Imports LLC
786-759-5049
Lionjdmimports.com
show more