Landcruiser does just fine. Saw this one lapping when I was there last October. I don't think the Wrangler would be quite as goodWait. Your Jeep doesn't handle well on narrow curvy roads? what a strange jeep. I was planning on taking mine to Nurburgring, guess I'll have to postpone that one.