Centanni & Olaf Are Freed From Captivity

Hallelujah! Steve Centanni and Olaf Wiig are FREE AT LAST! I'm so overjoyed to report that Centanni & Wiig have been released, and are now confirmed to be safely in Jerusalem. For extensive reporting, see MsUnderestimated's post.

Thank you, God, for delivering these men from evil.