Thursday, March 11, 2010

Boulder is the happiest city in the country

Cool Colorado Fact: Boulder is the happiest city in the country.