Wednesday, November 25, 2020
Home Tags The cartel

Tag: the cartel

Call of Juarez: The Cartel – Details, Screenshots & Launch Trailer

Call of Juarez: The Cartel is set in present day and brings the best elements of the Wild West to a new and modern...