- Thread starter
- #1
This looks bad ass. I friggin love Guillermo del Toro's work, so I have high hopes for this. Figured I'd make a thread for this with all the fans of The Walking Dead on here. This should definitely whet your appetite.
Premieres on July 13th.
Premieres on July 13th.
Last edited by a moderator: