So are there any confirmed finds yet?
Or just sporadic news articles claiming them to be found fantastic distances from the launch site?
( , Thu 3 Feb 2011, 17:52, Share, Reply)
Or just sporadic news articles claiming them to be found fantastic distances from the launch site?
( , Thu 3 Feb 2011, 17:52, Share, Reply)