Rally’s least likely champion? A V-8, automatic Benz HagertyGuest UserFebruary 27, 2023mercedes benz, Rally, Rally RacingComment