An Impact Structure With Legs

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

SINSIN
Oct 13, 2026 - 11:00
 0  24
An Impact Structure With Legs