North American College

GinPA
Mon, 17 Apr 2006 21:30:18 +0000

Anybody know ANYTHING about this school, I saw it on a PBS show the other day, haha. It’s located in Rome and from what I could tell it was a Catholic seminary, but does anyone know if it does anything else?

Read full thread