A bizarre incident unfolded in Orlando, Florida, involving a St. Petersburg resident, Quabreshe Long, who is now facing criminal charges after an altercation with a local towing company.
According to reports from the Orlando Police Department, Long allegedly attempted to unlawfully retrieve her own vehicle from the impound lot, an effort that escalated dramatically when she confronted an employee.
Police were dispatched to TRL Towing on Ferguson Drive at approximately 4:30 p.m. regarding a stolen vehicle report that was currently in progress, according to Click Orlando…