Richard Hoagland will be all over that. Looks like the edge of a layered rock to me.
Yes ur right! Hoagland will be calling this "new evidence" for years. I also like the Noah's Ark angle!