SCOTT’S RODS 200 SERIES LANDCRUISER EXHAUST UPGRADE
If you thought the stock 4.5L twin turbo V8 engine fitted to the 200 Series LandCruiser was a solid performer, wait till you hear and drive one with an exhaust upgrade. The factory-fitted exhaust system has proven to be rather…