Robot witnesses Independence September 1, 2011 1200 × 911 PHOTOGRAPHIC PROOF OF (NOT SO) ANCIENT ALIENS!