|Chagrin Falls references|
"Chagrin Falls, Ohio
A nifty phrase with a double meaning, as Chagrin (defined as: 'a keen feeling of mental unease, as of annoyance or embarrassment, caused by failure.') befalls a comfortable town in the Buckeye State. Chagrin Falls is an actual village in Ohio, and is home to the massive corporate radio and entertainment conglomerate known as Clear Channel. The folks at CC have been accused of monopolistic business practices, curbing freedom of expression in the USA, and generally advancing the decline of American popular culture.