youtube-logo.gif This is one of those things that seems weird even though it probably shouldn't. Yesterday, Google announced that the Vatican now has a dedicated YouTube channel.