Press "Enter" to skip to content

Police arrest suspected drunk driver with human torso in car in Tennessee

Police believe the torso was from the remains of a pedestrian who had been hit and killed.
Source: ABC News 6

Be First to Comment

Leave a Reply