where was 20 million miles to earth filmed
Rome , Italy
-1
Section::::Production.

20 Million Miles to Earth
896674
the U.S.
-1
Section::::Production.

20 Million Miles to Earth
896674
3531917500306106523
NONE
Section::::Production.

20 Million Miles to Earth
896674