Man found with human arm in car after fatal hit-and-run called police on himself
Juan Carlos Morgan Munoz, 31, was driving northbound in the 1800 block of Storey Lane in Dallas, Texas, when he hit a pedestrian and left the scene, police have said