Louis Theroux’s Weird Weekends – UFOs

Share it with your friends Like

Thanks! Share it with your friends!

Close

This episode follows several people who believe in UFOs. One of these is a man called Thor Templar, the self-titled “Lord Commander of the Earth Protectorate”. He claims to have killed more than twenty aliens.

Be Sociable, Share!

Comments

Write a comment

*

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.