1990 Land Cruiser with a Supercharged LSA V8
This 1990 Toyota Land Cruiser FJ62 was built by Tor Slinning and his team at Torfab in Everett, Washington. The company installed a supercharged 6.2… Read More »1990 Land Cruiser with a Supercharged LSA V8







