UFO saves Earth

Yawn.

Why must we be surprised?

Are we truly that narrow minded?

Were we born with blinders?

FoxNews: Russia says UFO saved Earth, ok, 100 years ago

(more of the article)