Boulder, CO and Madison, WI not on the top 25 liberal list????
Arlington, Boulder, and Madison all have fewer than 100,000 people.