Shadowpawn
Jan 17, 2009, 05:43 PM
The Vatican gets its own youtube channel (http://www.reuters.com/article/topNews/idUSTRE50G1JN20090117?feedType=RSS&feedName=topNews)
Can you say shitstorm? I can just imagine the flame wars that's going to erupt in the comment section. >_>
Can you say shitstorm? I can just imagine the flame wars that's going to erupt in the comment section. >_>