Call of Juarez: The Cartel

Release date : Jul 19, 2011 ( 11 years ago )

Embark on a bloody journey from Los Angeles to Juarez as lawlessness of the Old West is brought to the present. Welcome to the new Wild West.


Quick Links

© Rubigames. All Rights Reserved.