HRC Atacama Rally Finishes With Kevin Benavides on the Podium