Pope Francis I

The Pope Idol Results Are In

A New Pope has been elected and he looks like a friendly tortoise. We at Sick Chirpse take a look at the importance in his choice of name and where he might take the Catholic Church.