I think I've found the happiest town in america. Davidson, NC. Watching a college football game!