if you live in new canaan you should know what all of this means
you know you live in new canaan when
"if you live in new canaan you should know what all of this means" What is the definition of "new canaan"?