Check Out The Walking Dead’s Negan In Tekken 7

https://youtu.be/iQUTmNBIr78 Fan favorite villain Negan and his trusty barbed wire bat Lucille have brought fear and violence to comic books, television and now video games. A few months ago Negan was teased as a playable

Read More