Film made in 2005 in Swansea, MA. Credits at the beginning detail the participants and filmmakers.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…