The Lost City - The 12 Chapter Serial
freevee

The Lost City - The 12 Chapter Serial

An evil scientist plots to take over the world from his base in Africa, where he has invented a machine that can cause earthquakes.
IMDb 4.94h1935X-Ray13+
Watch for free