abingdon is killing the live of it's teenagers
a small town in southwest virginia, known for it's highlands festival each year
"abingdon is killing the live of it's teenagers" What is the definition of "abingdon"?