Woman Turns Herself in in Fatal Miami Hit-And-Run | NBC 6 South Florida

Woman Turns Herself in in Fatal Miami Hit-And-Run

Joy Clayton surrenders to Miami Police in connection with the hit-and-run crash in March that killed Ana Mares.

    processing...

    NEWSLETTERS