Call of Juarez: The Cartel Review
Call of Juarez: The Cartel is the brand new first person shooter which brings the series into the modern day. Set in LA and Mexico the game follows three law enforcement officers, from three different departments, each with their own story to tell. With plenty of guns, drugs and explosions will it...