News Story

Episode 1 of The Walking Dead Season 1 is free on XBLA and PSN

Related Games:
The Walking Dead [Season 1], The Walking Dead Episode 1: A New Day

News from around the web

Comments