Two brothers were arrested after a mechanic shot one during a confrontation at a tire shop in Southwest Miami-Dade. Pedro Luis Rodriguez faces aggravated battery, while Luis Angel Rodriguez-Candano faces assault and battery charges.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing