Tag: terminal reality
The Walking Dead: Survival Instinct – Launch Trailer
The Walking Dead fans have another video game to sink their teeth into, here's the launch trailer for The Walking Dead: Survival Instinct!
httpv://www.youtube.com/watch?v=DdP8j9lm4A0