Tag Archives: David Odom
Florida: William Melandez sent to prison for twenty-five years for killing David Odom in DUI crash
Melendez tried to get away on foot before a cop tracked him down hiding behind a nearby day care center, according to an arrest report…