Alien caught on CCTV camera in a parking lot in California? What is it?