The Walking Dead (Xbox 360/PS3) – VIDEO REVIEW



Jose and Ben battle The Walking Dead.