Americans living in towns under 25,000 = 30 million or less than 10%. Metropolitan NY + Philadelphia = almost as many. Who’s in a bubble?

— David Frum (@davidfrum) April 25, 2017