Steve DeLeeuw was racing his car through the mud in South Bend, Indiana. DeLeeuw's afternoon turned tragic after his car went out of control and crashed into a concrete wall. He was rushed to the hospital, but died on the way. DeLeeuw's 15-year-old son was watching this race as it happened.
Report Abuse