So Bigfoot riding the Locness Monster, being followed by a flying saucer - I think that answers all the questions!
there all in it together, to screw with us humans LOL
NO I don;t think Tracker took this picture, not even sure if he will enjoy it or not, HOPE so
as again, YOU just NEVER know what is out there , HAHA!
I also wonder if Big foot's and the rest have any Corona issue's or are going to stay away from us for a while too HAHA!
maybe they all bot beamed up till this blows over!