Mayor’s Cup returns to Plattsburgh

42nd-annual festival starting with a bang

by