Residents fed up with shadetree mechanic

Residents fed up with shadetree mechanic

Neighbors in Northwest Atlanta say they have been complaining for decades about two illegal car repair shops that have set up shops in the middle of their neighborhood. The residents say when they complain, the police come out and tow the cars, but they always reappear.

Top Videos