The Walking Dead: Survival Instinct FPS based on the TV show, published by Activision
View Single Post
07/06/2012, 10:05 am
The Dog Pound Killa
Join Date: Jun 2012
First person zombie shooter games are lame and boring.....
View Public Profile
Find More Posts by TheBlackDeathOfFinland