Shop Marvel designs at DesignByHumans.com!

The Walking Dead Third Season Gets a Trailer

E3 is going on and Telltale Games has released a trailer for the third season of The Walking Dead. Expect to see it released this fall.

General DC