The Colossus of Rhodes (1961)

A monster statue of bronze and stone...A fabulous fortress 20 stories tall! 1961-06-15 Spain, France, Italy 127 Min. PG-13
6 183 votes