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.
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.