Thursday, January 13, 2011

No Apologies #103 - The Church and Galileo




Video from the Franciscan Friars of Air Maria.