29 Jun 2021, 12:47 UTC · By: Otilia Drăgan / It looked like the infamous Safari Rally was going to get to them, but the Toyota WRC crew members fought back and obtained impressive victories