Telltale confirms The Walking Dead Season 2 is planned for a Fall 2013 release
Discussion in 'Gaming' started by libregkd, Mar 6, 2013.
XenPorta 2 PRO
© Jason Axelrod from 8WAYRUN.COM
Discussion in 'Gaming' started by libregkd, Mar 6, 2013.