President Donald Trump has made a surprise appearance at Baltimore’s Fort McHenry following Vice President Mike Pence’s speech at the Republican National Convention.

The president, first lady, Pence and Pence’s wife stood on stage with their hands over their hearts as country music star Trace Adkins performed “The Star-Spangled Banner.”

Trump didn’t make any comments at the podium, but after the national anthem, he and the first lady greeted people in the audience, chatting with supporters while standing a few feet away.

Pence was delivering the evening’s keynote from Fort McHenry, where Americans defended Baltimore Harbor from the British in the War of 1812 and inspired Francis Scott Key to write “The Star-Spangled Banner."

Enter your number to get our free mobile app