President Trump says he's keeping his promises to the American people. He held a rally at the U.S. Cellular Center in Cedar Rapids Wednesday night in front of more than 6,000 people. Trump highlighted his efforts on illegal immigration, health care, and taxes. He also said he'll take action on a big infrastructure plan and asked democrats to help him get legislation passed. Meantime, Iowans gave former governor Terry Branstad a final sendoff. He joined Trump as they toured Kirkwood Community College to learn more about agriculture. Trump praised Branstad's passion for Iowa and his years of service to Iowans. Branstad, who's now the U.S ambassador to China, thanked Trump for his actions on getting a deal allowing U.S. beef to be sold in China.