Video of the Week!! – Call of Juarez: The Cartel

I’m not writing about this game because I’m excited for it. I’m writing about it because I’m kind of shocked that someone seemingly attempted to make a Walker: Texas Ranger video game. Check out the trailer below.

It’s scheduled to be released July 19th in the states.

Show Your Friends How Cool You Are