All reviews seem negative
A few years ago our car's timing belt went out. We had it towed to Lee's Automotive as it was the closest auto repair shop (big mistake!). We had a pretty good idea it might be...