LeeAgra Boss Display Rack

Here is a  dealer display rack with 4 Lee Boss Hitches ready for a new dealer in south Texas.

LeeAgra-Boss-Four-Quick-Hitches-and-Stand

By | 2016-11-17T12:22:36+00:00 October 6th, 2015|Categories: Quick Hitch|