Pedestrian Wreck in Dacula May Have Been A Suicide