Towbars for TOYOTA Land Cruiser LC80 1990