New video shows the horrific aftermath of a March crash involving a Miami Police officer and pedestrians that left a woman dead.
The crash happened back on March 15 near Northwest 7th Street and 47th Avenue and Flagami.
Body worn camera footage from inside the Miami Police cruiser obtained by NBC6 on Monday shows airbags deploying as the officer’s vehicle collides with another car at the intersection, then veers into a bus stop…