Advertising Console

    The Squad - DVD Trailer

    Repost
    MyMovies_International

    by MyMovies_International

    5.2K
    75 views
    When contact is lost with a military base set deep in the desolate plains of Colombia, a special high mountain command unit is sent to check things out.