Posted by quoderat on Friday Aug 15, 2014

Dust from beyond our solar system fell to Earth from space probe.