The residents of a small town are excited when a flaming meteor lands in the mountains, when they discover it has passengers that are not friendly, but their joy is shortlived.
Read full
The residents of a small town are excited when a flaming meteor lands in the mountains, when they discover it has passengers that are not friendly, but their joy is shortlived.
Discussion