Deadly Beachline crash causes traffic delays

Updated:

Loading
Police are investigating a deadly crash at the airport toll plaza on the Beachline.