Mccelland Performance
JOSH MCCELLAND Lied about ability, referred by STS, DEFRAUDED ME OF $10,000.00
Bought a TURBO System from STS, Squires Turbo System, found the system did not work as advertised, when i reported them to the Comsumer Fraud, Texas, they referred me to Josh McCelland, McCelland Performance, Fitzgerald, Ga., who was a great salesperson on the phone. Problems: Said he was in a ...