January 20, 2016

Scientists Think They Have Made Huge Discovery in Solar System: 'My Jaw Sort of Hit the Floor'

 "I had never seen anything like this…"

Source: TheBlaze.com - Stories