The Killer Meteors

Poster for The Killer Meteors
Movie Name
The Killer Meteors
Release Year
1976
Country
Hong Kong
Genre

Reviewed Tuesday, August 9, 2022

Summary
Reasonably entertaining fluff
Reviewer
Simon
show review

Images