Alien Calls Bullshit of Delegate saying " His leaders are in touch with ours "

1 year ago
64

Even though this is in the video description...

A delegate before a panel of other world leaders claims that alien leaders have been in touch with our leaders. In exclusive footage,
the alien tells the world this is a lie.

Please watch the entire video...

Like, share, comment, sub...

https://linktr.ee/righteousthorn387

Loading comments...