Dedham’s All-America Stories Video

This video about "green" schools in Dedham, Massachusetts is their entry in the video contest.

Click here and go to our Facebook video page to vote for the video by "liking" it.

Some Related Posts

View All

Thank You to Our Major Supporters