Call of Juarez: The Cartel
Game » consists of 9 releases. Released Jul 19, 2011
The Cartel is the third game in Ubisoft's Call of Juarez franchise, this time in a modern setting.
Recent topics on Call of Juarez: The Cartel
Topic (» jump to last post)
Posts
92
Log in to comment