vlada (Street Articles Author)

Solar System Ribbon Proof
Solar System Ribbon is newly found giant creation at the edge of our Solar System. In 2009 NASA specially equipped satellite IBEX discovered a giant creation. The amazing formation is discreetly wrapped around solar system and it stretches in billions of miles all the way across the sky suggesting the…
By:  in  Reference and Education  >  Science   Aug 11, 2011  
  Likes: 0