MIAMI LAKES, FLA. (WSVN) – Body camera footage captured the takedown of a woman who was arrested over a tow truck dispute outside her home last year.
7News broke the story of Angelica Castro and her husband, Leroy, last September, when they filed a lawsuit against the Miami-Dade Sheriff’s Office, saying the dispute quickly escalated once deputies arrived.
Now, the footage shared with 7News by the couple’s attorney, Michael Pizzi, reveals more about the story…