The Charlottesville Municipal Band

Flag Day festivities from the local community band.