Street racing on Del Prado Boulevard, with cars exceeding 90 mph, has been linked to a deadly January crash, according to the Cape Coral Police Department.
Police say the crash happened on January 10, 2025 at 3:03 p.m.
Two cars – a white Ford Mustang and a blue Honda Accord – were traveling southbound on Del Prado Boulevard from the intersection of NE Pine Island Road…