1988 Toyota Land Cruiser FRP-Top Turbo Diesel – 008596 Abuda 1988 Toyota Land Cruiser FRP-Top Turbo Diesel – 008596 #Toyota #Land #Cruiser #FRPTop #Turbo #Diesel “Selden Motors” source