The Salem Puppet Parade

A community puppet parade that brings together people of all ages and backgrounds to celebrate local ecology, reuse, and the rich culture of the valley through visual and performing arts.