Suspect in Murphysboro hit and run voluntarily reports accident

Suspect in Murphysboro hit and run voluntarily reports accident