Dear Gurav, i drive a 2 door Jeep Wrangler sport. I am kind a new to desert driving and yes my car does have front and rear towpoints. Also, I went looking for a radio in car shops around dubai but couldn’t find find, is it really necessary, if yes any suggestions?