The Walking Dead (PC, PS3, Xbox360 – Episode 5 Release Date and Trailer)

The Walking Dead Episode Five: No Time Left  launches on PlayStation Network US (11/20), Xbox LIVE (11/21), PlayStation Network EU (11/21), PC/MAC (11/21), and iOS (11/21).

Here is the trailer for it! GET READY!

Leave a Reply