John Burke's Society
Monday, February 15, 2010
high-resolution photo of two giant worms(?) lying in a crater on mars located at 20 32 S 53 40W. Longest is over 250 feet and widest point over 30 feet
Martian grotar?
‹
›
Home
View web version