Marcel Grenaille, 37, pleaded guilty last year to leaving the scene of an accident without stopping to offer assistance in the 2021 crash that left James “Mark” Peters dead.
Marcel Grenaille, 37, pleaded guilty last year to leaving the scene of an accident without stopping to offer assistance in the 2021 crash that left James “Mark” Peters dead.