What is it? 0 July 16, 2017 Written by mjgraham1949 Is this the Grand Canyon from space? Huge canyons on other planets? Cracks in concrete? You decide. Share this:TwitterFacebookLike this:Like Loading... Related