September 22nd, 2006, 04:31 pm Aliens amongst us This has got to be one of the weirder pictures I've seen recently:[EDIT - it's clickable]