DeKalb Accident?

Friends headed to off-leash hours early  Saturday morning came across a grisly scene on DeKalb near Tillie's.  Police tape blocked off much of the area, and a smashed up car sat near the scene.  Also visible on the street were a pair of shoes and some kitty litter (which the tipster says is used to cover up blood on the street).  Was someone hit by a car?  Anyone know what happened?