posted on Jul, 16 2011 @ 06:34 AM
Thats a pretty good find there.
I personally dont believe that we are FROM mars, but maybe an ET life form went from planet to planet building these, well i dont know what to call
them, signs? To point out where they have and havent visited?
If that was correct, then obviously the 'signs' on mars have messed up over the years and left what you have pointed out
Just my 2 cents