American Legion Post 50 SAL 50 New York USA
The 2nd Battalion 9th Marines
from Camp Lejeune, NC
demonstrate tactics and greet the public
at Orchard Beach in the Bronx, NY
Friday May 23, 2008