sci-fi-dude Nov 28, 2017 Actully this film was made in Italy! If I recall correctly its the same set as the 1980s dune film....
Actully this film was made in Italy! If I recall correctly its the same set as the 1980s dune film....