2 del sol's racing both dead?

jeezus. you guys need to slow it down out there. wtf
video footage at the scene, news.
http://www.wivb.com/global/story.asp?s=8886612