Pictures and in-depth review of Lifted Diesel Toyota BJ60 Land Cruiser with 37 inch off-road wheels, that belongs to Canadian overlander and adventurist Lachlan Palmer from Victoria BC, Canada