A mysterious red rain begins to fall worldwide rendering all humans unconscious.
Tell us what you think.
Support the Show.