News

A badly damaged GMC Denali pickup truck is parked on the side of the Seven Mile Bridge in the Florida Keys following a head-on crash with a BMW SUV Monday afternoon, March 3, 2025.