Hercules Against the Sons of the Sun (1964)

1964-08-07 Spain, Italy 88 Min. PG-13
3.2 5 votes