When do you think they'll release the trailer ?

edited February 2014 in The Walking Dead

I think they will release trailer on 25th Feb

Comments

Sign in to comment in this discussion.