profile

    Antonio Montoro

    Movies

    poster
    Santo vs. the Martian Invasion
    53 %|Jul 27, 1967
    Action, Science Fiction
    poster
    The Clutching Hand
    52 %|May 20, 1966
    Science Fiction, Action, Crime, Mystery
    poster
    Los Endemoniados del Ring
    51 %|Apr 15, 1966
    Drama, Action, Adventure

    Series