Call of Juarez : The Cartel ‘Announcement Trailer’

The Wild West just got a bit modern