Something bounced off of the Sun?! Bear in mind 1,000,000 EARTHS fit in our sun...
100th Monkey New member Mar 28, 2012 #1 Something bounced off of the Sun?! Bear in mind 1,000,000 EARTHS fit in our sun...