you're going to work at a gas station your whole life? no wonder you live in chenoa
small town in central illinois
"you're going to work at a gas station your whole life? no wonder you live in chenoa" What is the definition of "chenoa"?