A meteor carrying an unknown infection lands outside a small California community, bringing terror and death.
keyboard_arrow_up