Trailer Hitches - Draw-Tite 75270 Rating: 5 Stars
Outstanding Customer Service And Outstanding Product.
The installation went as advertised. Took much longer than it would have had we had power tools, instead of hand wrenches. The mounting holes on the frame of the 2002 Honda Odyssey were a mess, due to rust in the threads. We had to purchase a tap and die set to r...
Read the Review