1988 FJ62 Land Cruiser: More Evidence the ’80s was the Best Decade Ever By: Tyler Linn | August 15, 2019