profile

    George Rushe

    Movies

    poster
    The Ivory Ape
    35 %|Apr 15, 1980
    Action, Adventure, Drama, TV Movie

    Series