Do you want to live in a great city?

Steve & Ted
Thursday, March 14th
We talk about one study, where the U.S. barely cracked the top 40.
00:11:30