A giant meteor just exploded over Los Angeles, almost certainly seeding the west coast with the organisms that will bring about out end.

— Joshua Goldfond (@TheOculusOnline) November 7, 2013