The Vatican and I Agree….
… on something. Seriously. While they didn’t check with me first, this article tells it all. It sort of relates to my infamous Led Zeppelin post by failing to mention Led Zeppelin at all. The actual article can be found on the Vatican’s website in L’Osservatore Romano, the Vatican’s official newspaper. If I’m going to […]