Miami Fire Rescue says a motor vehicle accident took place Sunday afternoon on northbound I-95, involving an SUV, a minivan and a tow truck.
Authorities said the accident took place near the NW 62nd Street exit of I-95 before 3:00 p.m. Sunday.
Library of Congress
Henry Ford is born, the host nation captures the very first World Cup, the…
Click here to read Bob's blog.