For nearly three decades, devotees of the automobile have made the same pilgrimage at the beginning of every March; convening on Florida's Amelia Island to attend its namesake concours d'elegance.
MIAMI - Newly obtained surveillance footage reveals the dramatic and disturbing moments when a car crashed through a metal barrier early Friday and plunged into a canal in West Miami-Dade ...