American Legion 2022 State Champion

American Legion Post 10 Wilmington, NC