Through the Perilous Fight, The Star Spangled Banner

Through the Perilous Fight, The Star Spangled Banner

In celebration of Independence Day, U.S. Marine Corps Sgt Jessica Wright sings the Star Spangled Banner at Camp Courtney Okinawa, Japan.

Please support our Sponsors here :