March 19, 2026

American Legion, New Castle County, Delaware, Oratorical Contest at Post 30