downrightupleft.com
The Walking Dead: Survival Instinct Official Trailer
So how about that episode of The Walking Dead last night huh?! It was great wasn’t it! Oh who am I kidding, I’m writing this before the episode even aired, shh, no one knows! This trail…