Wednesday, December 20, 2006

Do You Know How Your Christmas Lights Are Made?

Most Christmas lights bearing the label "Made in China" are hand-strung by Christian pastors imprisoned for preaching the Good News. Watch the following video and you will never look at your Christmas lights in the same way again.