Sunday, September 23, 2007

Fr. Scalia explains it all

Fr. Paul Scalia, the PV at my parish explains Catholicism in 800 words or less here.