Farm Hitch Win 2nd Place at Innovation of the Year Awards

Last week, our Farm Hitch team traveled to the Lamma Show January 21/22 2015 in the Peterborough Showground, United Kingdom where we honored to win 2nd place in the Best… read more →