Perhaps part of Obama's new administration?
Secret galactic adviser's?
Ensuring GW and Company actually left DC?
Leave your theories in the comment section, whether of the legit or tongue-in-cheek kind.
I did read where this is not the first time a public appearance by Obama has brought forth UFO sitings. I have my own theories which I will keep to myself. However, I will offer this. I do not think it was a coincidence.