• Call Of Juarez: The Cartel Revealed

    Here are some interesting news for you. Ubisoft has just announced the next in the Call of Juarez series. Call Of Juarez: The Cartel is the third part of the series and takes place in modern Wild West....

    • Posted 10 years ago
    • 0