Esapekka Lappi, WRC Italy 2018 June 12, 2018 Post navigation Italian delight for APRC drivers in Sardinia