Accident shuts down Durham road

Crash knocked down traffic lights on Miami Blvd. at Chin Page Road
Thursday, December 12, 2013