Tuesday, May 21, 2019

Kia Rio driver beats F1 driver to world ice racing title again

Third consecutive series win for Rio (SEOUL) February 3, 2006 -- Kia Rio driver, Yvan Muller, has taken sufficient points in the final round of...