You are viewing a single comment's thread from:
RE: Trail King - An incredible trailer with a super innovative concept
It means we can use it for lifting heavy weights from one to another place easily. You are very right with the statement of advancing technology.