Negative. Not much evidence that would conclude that an alien put that there. It's been talked about on this site before. Your mind can see anything
it wants, even in spots on animals, and in tree branches, and in various food items, ya know, stuff like that. But i gotta admit, that's a cool spot
on dat horsey!
lol that's pretty cool. I don't think anyone believes that's a real alien branding but it's nice to lighten the mood considering the heavy topics
over the last few days.