So there has been a bit of buzz that a UFO showed up at the Obama inauguration. If you were going to come several million light years, this could feasibly be the event you showed up to. Even the Westboro Church were at the inauguration, actually someone should look into this link.
Here is the best video footage to date. Watch the Monument and just before the 12 second mark of the video something, which some people are calling a UFO flashes past and disappears.
Fake? Or is it some kind of sign? Make up your own mind, and add any mind numbing logical explanations below. Personally, I think the little green men rocked up to join the rest of the world in wishing Obama well.