106 MPH and a Deadly Collision: The Moment Speed Destroyed Two Lives on Bird Road
A tragic crash on Bird Road has shaken the South Florida community, leaving behind grief and sorrow after a man, speeding at more than 100 mph, caused an accident that claimed the lives of a husband and wife. According to the Florida…