Bizarre Creature Filmed in Russian Sky
Posted on
August 16,2023
Or it's just fake. I dunno, they can't ALL be bullshit....can they?