A pretty excellent Downfall parody. If you’re a Catholic nerd, this will succinctly sum up what’s been happening since April 19, 2005.