Today is the annual White House Easter Egg Roll, and Barack and Michelle Obama have apparently been in training in preparation for that event along with the 5th anniversary of “Let’s Move”:

If that doesn’t intimidate Iran into keeping their end of the bargain, nothing will!

Does that picture provide a clue to a recent mystery?

Care to offer a rebuttal, Sen. Reid?