Do you think aliens in ufos have visited Earth? (And all things UFO)

I'm gonna go buy several rolls of foil right now. 2 things I can't live without, toilet paper and foil.
Foil has got to be the ultimate "macho wipe" when it comes to personal hygiene and cleanliness. I suspect YOU may be an alien Dave! LOL!