Comment: In small towns in Tennessee

(See in situ)


In small towns in Tennessee

Average pay for city police. Nineteen thousand a year.

Money talks and dogs bark