 Gen. Colin Powell, the son of two Jamaican immigrants, delivered the keynote address.The picturesque day concluded with the U.S. Marine Band performing John Philip Sousa's "The Stars and Stripes Forever.