Do you think aliens in ufos have visited Earth? (And all things UFO)

Let's hope there isn't anything else that happens today to distract the media.


*checks Bingo card.

I got " UFO lands on Ellipse in DC"

LETS GEEEEAAUUUUX!