World Rally Championship
Rally winners Jari-Matti Latvala (FIN) / Miikka Anttila (FIN), Toyota Gazoo Racing WRC celebrate on the podium with team boss Tommi Makinen (FIN) at World Rally Championship, Rd2, Rally Sweden, Day Three, Karlstad, Sweden, 12 February 2017.