LOADING...
Ya, this happened. The dreaded total brake failure in 100 series Land Cruisers a day after we returned from a trip to the San Rafael Swell. Luckily it held out until then.
16 November 2018 ·   5 years ago
Unable to load tooltip content.