It Looks Like Alien Ship Touched Down On Beach Water In Los Angeles After Tropical Storm Hilary. Anyone know what the hell this is? Off the coast of Marina Del Rey#Hilary #losangeles #LARain #meteorology #weather pic.twitter.com/SzJKBi0nG4 — robert california (@NCrowlz)…