TWD Upload time.

edited April 2012 in The Walking Dead
id like this to be answered by someone from TT will the game be uploaded so that we may Download the game in the morning? id really like to know this.

Comments

This discussion has been closed.