Prodrive's David Richard's in Helicopter crash

wow wtf!

no way this is a coincidence, this is CLEARLY a NASCAR plot to destroy rally racing before people start watching it and realize there is more to racing than left turns.