What is it with Catholics and candles? And what's all this about the Light of the World? Watch That Catholic Show for more and visit NewEvangelizers.com to get all the episodes of That Catholic Show on DVD for FREE!

Loading more stuff…

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

Loading videos…