Schoology Morning Show #008
Apr 11, 2018•8 min
Episode description
For the second year in a row, Austin, Texas has been named the best place to live in the United States. Colorado Springs came in second, followed by Denver, Des Moines and Fayetteville, AR
For the best experience, listen in Metacast app for iOS or Android
