Maybe it's Martian? :lol: I've been watching too many Youtube vids of Mars Rover photos being analyzed by amateurs... seriously funny stuff.
I'm curious what it is too! Have you tried google images? I'll plug it in and see what I find
...nope, very strange photos :coffeelaugh:
Last edited: