Saturday, February 11, 2012

Space Agency Psych/Ops

I spotted this at the NASA Ames Research facility in Mountain View, California.  Could it be that 1. NASA is working their psych/ops with the human population, or 2. working on alien life forms behind the wall?  Having a loading dock suggests incoming shipments.  Makes me uneasy to see no agreement on the telephone number either.