Miami-Dade police distribute flyers after father killed in hit-and-run
CBS New Miami's Peter D'Oench was at an intersection in Northwest Miami-Dade where police passed out flyers and asked for help in the hit-and-run death of hotel executive Dilio Mena.