Toyota Land Cruiser with a Supercharged LS3
Lawrie Smith built his custom Toyota Land Cruiser at his company LCS4x4 in Knoxfield, Victoria, Australian. The SUV is now powered by a supercharged LS3… Read More »Toyota Land Cruiser with a Supercharged LS3







