News 13 November 3, 2012

News 13 - WCCA TV13, Worcester's Public Access channel, weekly local news show. Stem cell research is a feature story.

Posted November 9th 2012 6:02pm.

Watch More Episodes of Worcester Community News
Download the video directly
See other available formats

Keep programs like this on the air with a $25 donation.