It's the Perfect Day for Ahmadinejad to Come Here

What better moment than this?  And you still don't believe the Almighty has a sense of humor?  It's Talk Like a Pirate Day...