The Walking Dead: Episode 1 Launch Trailer

Here's the launch trailer for The Walking Dead: Episode 1, available now on PlayStation Network, PC and Mac, and will release very soon on Xbox LIVE Marketplace for Xbox 360.

Did you enjoy this video?

Sign In to Upvote