Hercules the Invincible (1964)

1964-03-19 Italy 85 Min. PG-13
3.3 12 votes