War of the Satellites Reviews

July 15, 2018
Probably the best aspect of this film is the poster art.