Mika Häkkinen

21.64%
171,347 6,104 hours 1,823 559 1 120,217