Video shows Miami crash that police believe was staged and led to 4 arrests

New surveillance video shows a crash in Miami that police believe was staged and that led to four men facing charges.

Miami Police responded to the crash in the area of Northwest 8th Avenue and Northwest 70th Street Wednesday night.

A detective who reviewed the surveillance footage believed the crash was staged, arrest reports said…

Story continues

TRENDING NOW

LATEST LOCAL NEWS