1985 Toyota Land Cruiser 70 series

Client standing next to 1985 Toyota Land Cruiser 70 series

Ready for adventure with a 1985 Toyota Land Cruiser 70 series

The 70 series Land Cruiser is a classic in Costa Rica, originally strictly work vehicles they are now favored for getting around to attractions with difficult access points, like surf breaks.

Ask a question or comment here Cancel reply