Saturday, April 10, 2010

Have YOU Seen This Woman?

The Perp? First Lady, Michelle Obama.
Last seen? Dulles Airport, Washington D.C.

No comments:

Post a Comment