Mercedes-Benz SUVs takes rough stuff in their stride

Dead Sea Trek 2010