A true loss to the offroad world...

Colin McRae perishes in helicopter accident...