Terrence O'Hara Movies

  • 1986
    The Devastator

    The Devastator

    The Devastator

    4.41986HD

    This war's in your own backyard. Violent warfare erupts in Northern California when Vietnam vet Deacon Porter reassembles his Combat Strike Force to a...

    The Devastator