Salamanca Falling Leaves Festival

Share this

Some funny interviews in this video about the Falling Leaves Festival in Salamanca, New York.