Tag: Colin McRae
Gymkhana Legend – Snowmobile Accident: Drift King Ken Block is dead
“We deeply regret that Ken Block passed away today in a snowmobile accident. Ken was a visionary, a pioneer and an icon. And, most importantly, father and husband. He will…