Logo

American Legion Post 20

Logo

Rochester Memorial Day Service - 2009

https://www.youtube.com/watch?v=ad-jMh99t6Y