An Impact Structure With Legs

NASA ·
Space

If the thought of extraterrestrial objects crashing into Earth weren’t creepy enough, behold Australia’s Spider Crater.

Read original article on NASA →