30 Steve Larochelle Race Results Split Name Split/Lap Time Holland Overall Final 00:07:48.5 00:07:48.5 1 10 +00:00:56.6