Off-road action.

An article from Mercedes-Benz Magazine No. 376, published in June 2025.