Call of Juarez: The Cartel - Announcement Trailer

Call of Juarez: The Cartel introduces gamers to the new Wild West as they fight to bring down a violent drug cartel.

Got a Video?

Submit video links to share them with our users.