[jwplayer config=”bifuteki” mediaid=”34361″ plugins=”agegate-1″]
The Walking Dead: Episode Three – Long Road Ahead will be launching today on PlayStation Network in North America, and worldwide tomorrow on Xbox Live Marketplace, PC & Mac. The episode is the most emotionally turbulent in the series yet, and we’ve got a brand new launch trailer here for you today along with some fresh screens.