KM of highways, ghats and torrential rain in my Mercedes C 220D (A snapshot of the Merc when we stopped for a tea)I feel a ...