Palo Alto Named Snobbiest City

Palo Alto has been named the snobbiest small city in America. Mike Sugerman reports. (7/29/14)