Wednesday, November 9, 2011

Strange artifact caught by rover Spirit.



























I found this on Youtube, posted by a username:



Its from Rover "Spiri"t: NASA image Sol 1401 & 1402



No comments: