The aliens have landed

About 1,712 jokes come to mind, right off the bat. Several involve space aliens, Egyptians and CSI, but about 1,500 are woefully inappropriate for a Sunday Xmas season post.

Our New Alien Overlord, or possibly Xenu

Sat Dec 4, 9:15 AM ET

One thought on “The aliens have landed

Leave a Reply