TLC celebrates the 70th anniversary of the Land Cruiser with a special edition FJ62

The benchmark in Land Cruiser restorations is celebrating the 70th anniversary of the iconic SUV with a special edition FJ62. The FJ62 is the first build to roll out of TLC’s new 28,000 sq. ft. facility in Harrisburg, North Carolina. Based off the 1988 Land Cruiser, the TLC FJ62 required […]

Liked Liked
No Comments