What a terrible thing that has happened. Pure speculation on my part but sounds like the driver Steve shot his children and wife and then committed suicide in his car. I live in Cedar Falls, Iowa so this is close to home for me. What the hell is happening to people in this country. So many sicks fucks.
http://www.kwwl.com/News/index.php?ID=23224
http://www.kwwl.com/News/index.php?ID=23224