Miami Gardens - Opa-locka

June 29, 2014

3 killed in Northwest Miami-Dade car crash

Speed may have been a factor in a crash on Sunday that left three people dead, Miami-Dade police said.

Related content

Comments

Editor's Choice Videos