I have read a few of his rants on Abovetopsecret.
I didn’t see anything about immigration though I did see something about eating a chicken pot pie in the voting booth with a Spanish option.
He was more about hating NASA.
Yeah....safe to say he was pretty much a loose cannon.
Hating NASA - one more reason to shoot Giffords.