Skyfall in Russia

CIACIA
edited February 2013 in General Discussion Posts: 120
I can't believe what I'm seeing.

http://www.slate.com/blogs/bad_astronomy.html

Comments

This discussion has been closed.