Stephen Colbert and Steve Carell can sing a hell of a national anthem.