Australia's 'Spider Rain' Phenomenon Explained
Monday, May 18, 2015 - 19:20
in Paleontology & Archaeology
Millions of tiny spiders recently fell from the sky in Australia, alarming residents whose properties were suddenly covered with the creepy critters.