Jennifer Hudson sings the Star Spangled Banner to start the Concert for Valor in Washington, D.C., Nov. 11, 2014. The event, which was held to mark Veterans Day, featured performances on the National Mall by several musical artists and was broadcast live on HBO. Jennifer Hudson sings the Star Spangled Banner to start the Concert for Valor in Washington, D.C., Nov. 11, 2014. The event, which was held to mark Veterans Day, featured performances on the National Mall by several musical artists and was broadcast live on HBO. SHARE: Download: Full Size (1.28 MB) Tags: Photo Essays Credit: VIRIN: 687502-U-ECW58-341.jpg Photo Gallery