You Can Play the New Walking Dead Starting Today

Just in case you forgot, the 400 Days DLC for season one of Telltale Games'...

0 views kotaku.com

Interest

Video Games
Discovered by Mike
on Jul 2, 2013

Stumblers Who Like This Page