nerdonomy.com
Resident Papal | Nerdonomy :
When I saw the picture above, it blew my mind. What the hell is going on? The Pope, the spiritual leader of 1.18 billion people, is in fact controlled by the insidious Umbrella Corporation. As I write this, I do so with great fear, for we all know what Umbrella is capable of. With …