ATLANTA — Yes, you read that correctly. Atlanta-based fast-food chain Chick-fil-A has decided to dip its toes into streaming entertainment by launching a new app called Chick-fil-A Play. Will it work?
Some results have been hidden because they may be inaccessible to you