Car and keys found by Pep Boys, Atlanta, GA. My Cadillac has been found. It was towed by the Pep Boys towing service. This was an error. It was kept in the impound lot overnight.
Security is still lax and the store has no security cameras.
Buyer Beware!!
0 comments