Monday, June 04, 2007

Sts. Marcellinus & Peter Update

My thanks goes out to a reader to gave me the link to a webpage which gives more information about Sts. Marcellinus & Peter. Apparently they're not only in Rome (one of the advantages of our skeletal system, I suppose).

No comments: