The Walking Dead: Survival Instinct – Playstation 3 Review

If you're a fan of The Walking Dead and love playing video games, then you're in for a treat. Let's talk about The Walking Dead: Survival Instinct for the Playstation…