“Hey, an alien!”

“Yes, I’ve traveled across space to check on the progress of your species . . .”

I mean, duh!

Terrific little video. Snaps it all into perspective.

[youtube=http://www.youtube.com/watch?v=EUS1m5MSt9k&feature=player_embedded]