Thursday, October 7, 2010

Catholics Have Spirited Debate Over Recent Glee TV Show

I sear everyone has been talking about this show. I guess I need t watch it. The Deacon Bench has links (see bottom) over the spirited debate. See

1 comment:

National Geographic Channel TV said...

Hey James thanks for sharing the information the picture is really nice.