Kia Seltos General Discussion Forum
Had a hitch installed this past weekend (1 1/4) Decided to schedule an install with uhaul and the hitch took about a month and a half to arrive. Install went well and looks great. Happy summer and adventures everyone!