This vehicle can go anywhere and still cruise in town without a hiccup. It has a panoramic roof and absorbs undulations on the road like a tank. Which is this vehicle we are talking about?

Answer – The above vehicle is the Land Rover Freelander 2. Almost everyone got it right. Kudos.

[singlepic id=10477 w=540 h=375 float=center]