Toyota made a clean sweep as Leroy Poulter/Rob Howie and Johan Horn/ Werner Horn joined the winners on the podium at position two and three respectively. Speaking after completing the 1000km race popularly known as Matshwabisi, Taylor said this was...