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?