2025 Toyota Land Cruiser 1958 | Ford of Kirkland