Hudson Valley Pipe Band Championships
June 24, 2023
2023 Hudson Valley Pipe Band Championships