Country music star Toby Keith’s new song, “Happy Birthday America” wonders if the nation’s best days are behind it. The Grammy-nominated crooner laments voting for “the lesser of two evils,” he calls out protesters burning the U.S. “flag in their city streets,” and he rebukes “all the broken-down cities,” destroyed “by the left’s design.”