The Salem Puppet Parade

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