Raining UFOs/Ectoplasmic Pic

What rained from the sky over Long Beach Harbor?