LOL, he is also a chemtrail conspiracy nut. http://www.dailypaul.com/node/83877
Seems to me like more of a robot heads on the moon kind of guy.
Oh, this just keeps getting better and better. BTT.