Florida auto shop owner and angry customer shot each other to death, police say
Video Credit: Rumble - Duration: 01:32s - Published
Florida auto shop owner and angry customer shot each other to death, police say
Police in Largo, Florida, have revealed that a shooting incident at an auto repair shop resulting in the deaths of two individuals stemmed from a former customer’s dissatisfaction with services rendered on his vehicle two years prior.