ATV Tek Trio HD 1.25 vs RATION Front Hitch 2: Honest Verdict