Oh my god.
Freaky comparison. Also a little freaky you knew about the History guy.
Haha we have alien theory in france too..
That was my first thought when he appeared in the saloon! He's even got the button. "Aliens" hahaha