Ufo Sightings?UFO or maybe ??Santa Clause taking off from Southern California 12/22/017 by TruthAdminDecember 22, 201706 Share0 Could be aliens?… Could be Santa?… Santa could be an alien ?