Menacing flying saucers attack the citizens of a town.
Did You Know?
premiered this movie at Phoenix Little Theatre (now Phoenix Theatre) in Phoenix, Arizona at the age of 18. See more
Featured in Citizen Steve