Juan Tabo Pep Boys
The whole deal now smells of fraud New Mexico
My wife had her vehicle "tune up" at the Juan Tabo Pep Boys in Albuquerque, NM. A week or so later, as she was driving home from work through the mountain she heard a loud crack in the the engine compartment. The engine began to run with a violent banging. The area where she was is rough ...