The Walking Dead Universe – Official Trailer

Check out the trailer for The Walking Dead Universe. A new Twitch channel covering everything The Walking Dead.