A 21-year-old woman from Vero Beach died in a car crash at the intersection of 66th Avenue and Oslo Road. What Happened: Around 3:14 p.m., the woman was driving a 2008 Honda Civic south on 66th Avenue. At the same time, a 20-year-old man was driving a 2024 Ford F-250 truck west on Oslo Road. When the woman reached the
Read more...